builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-114 starttime: 1464797858.19 results: success (0) buildid: 20160601074355 builduid: 777c364a476b45709ad9f4592603f59d revision: bb81bf646c3d92abb37eb6b5b5498cd2dab9175f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 09:17:38.188708) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 09:17:38.189179) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 09:17:38.189495) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 09:17:38.229858) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 09:17:38.230126) ========= 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-1464797473.101232-2006936403 _=/tools/buildbot/bin/python using PTY: False --2016-06-01 09:17:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.69M=0.001s 2016-06-01 09:17:38 (8.69 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.579865 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 09:17:38.903185) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 09:17:38.903497) ========= 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-1464797473.101232-2006936403 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.059067 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 09:17:38.990555) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-01 09:17:38.990870) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bb81bf646c3d92abb37eb6b5b5498cd2dab9175f --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bb81bf646c3d92abb37eb6b5b5498cd2dab9175f --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-1464797473.101232-2006936403 _=/tools/buildbot/bin/python using PTY: False 2016-06-01 09:17:39,098 truncating revision to first 12 chars 2016-06-01 09:17:39,099 Setting DEBUG logging. 2016-06-01 09:17:39,099 attempt 1/10 2016-06-01 09:17:39,099 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/bb81bf646c3d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-01 09:17:40,494 unpacking tar archive at: mozilla-aurora-bb81bf646c3d/testing/mozharness/ program finished with exit code 0 elapsedTime=2.364924 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-01 09:17:41.426838) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 09:17:41.427112) ========= script_repo_revision: bb81bf646c3d92abb37eb6b5b5498cd2dab9175f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 09:17:41.427503) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 09:17:41.427778) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 09:17:41.459569) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 1 secs) (at 2016-06-01 09:17:41.459848) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--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-1464797473.101232-2006936403 _=/tools/buildbot/bin/python using PTY: False 09:17:41 INFO - MultiFileLogger online at 20160601 09:17:41 in /builds/slave/test 09:17:41 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 09:17:41 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:17:41 INFO - {'append_to_log': False, 09:17:41 INFO - 'base_work_dir': '/builds/slave/test', 09:17:41 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:17:41 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:17:41 INFO - 'buildbot_json_path': 'buildprops.json', 09:17:41 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:17:41 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:17:41 INFO - 'download_minidump_stackwalk': True, 09:17:41 INFO - 'download_symbols': 'true', 09:17:41 INFO - 'e10s': False, 09:17:41 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:17:41 INFO - 'tooltool.py': '/tools/tooltool.py', 09:17:41 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:17:41 INFO - '/tools/misc-python/virtualenv.py')}, 09:17:41 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:17:41 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:17:41 INFO - 'log_level': 'info', 09:17:41 INFO - 'log_to_console': True, 09:17:41 INFO - 'opt_config_files': (), 09:17:41 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:17:41 INFO - '--processes=1', 09:17:41 INFO - '--config=%(test_path)s/wptrunner.ini', 09:17:41 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:17:41 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:17:41 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:17:41 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:17:41 INFO - 'pip_index': False, 09:17:41 INFO - 'require_test_zip': True, 09:17:41 INFO - 'test_type': ('testharness',), 09:17:41 INFO - 'this_chunk': '1', 09:17:41 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:17:41 INFO - 'total_chunks': '10', 09:17:41 INFO - 'virtualenv_path': 'venv', 09:17:41 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:17:41 INFO - 'work_dir': 'build'} 09:17:41 INFO - ##### 09:17:41 INFO - ##### Running clobber step. 09:17:41 INFO - ##### 09:17:41 INFO - Running pre-action listener: _resource_record_pre_action 09:17:41 INFO - Running main action method: clobber 09:17:41 INFO - rmtree: /builds/slave/test/build 09:17:41 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:17:42 INFO - Running post-action listener: _resource_record_post_action 09:17:42 INFO - ##### 09:17:42 INFO - ##### Running read-buildbot-config step. 09:17:42 INFO - ##### 09:17:42 INFO - Running pre-action listener: _resource_record_pre_action 09:17:42 INFO - Running main action method: read_buildbot_config 09:17:42 INFO - Using buildbot properties: 09:17:42 INFO - { 09:17:42 INFO - "project": "", 09:17:42 INFO - "product": "firefox", 09:17:42 INFO - "script_repo_revision": "production", 09:17:42 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 09:17:42 INFO - "repository": "", 09:17:42 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 09:17:42 INFO - "buildid": "20160601074355", 09:17:42 INFO - "pgo_build": "False", 09:17:42 INFO - "basedir": "/builds/slave/test", 09:17:42 INFO - "buildnumber": 6, 09:17:42 INFO - "slavename": "tst-linux32-spot-114", 09:17:42 INFO - "revision": "bb81bf646c3d92abb37eb6b5b5498cd2dab9175f", 09:17:42 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 09:17:42 INFO - "platform": "linux", 09:17:42 INFO - "branch": "mozilla-aurora", 09:17:42 INFO - "repo_path": "releases/mozilla-aurora", 09:17:42 INFO - "moz_repo_path": "", 09:17:42 INFO - "stage_platform": "linux", 09:17:42 INFO - "builduid": "777c364a476b45709ad9f4592603f59d", 09:17:42 INFO - "slavebuilddir": "test" 09:17:42 INFO - } 09:17:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 09:17:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 09:17:42 INFO - Running post-action listener: _resource_record_post_action 09:17:42 INFO - ##### 09:17:42 INFO - ##### Running download-and-extract step. 09:17:42 INFO - ##### 09:17:42 INFO - Running pre-action listener: _resource_record_pre_action 09:17:42 INFO - Running main action method: download_and_extract 09:17:42 INFO - mkdir: /builds/slave/test/build/tests 09:17:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:17:42 INFO - https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:17:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:17:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:17:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:17:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 09:17:48 INFO - Downloaded 1325 bytes. 09:17:48 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:17:48 INFO - Using the following test package requirements: 09:17:48 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:17:48 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:48 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 09:17:48 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:48 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 09:17:48 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:48 INFO - u'jsshell-linux-i686.zip'], 09:17:48 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:48 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 09:17:48 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:17:48 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:48 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 09:17:48 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:48 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 09:17:48 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:48 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 09:17:48 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:48 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 09:17:48 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:17:48 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:17:48 INFO - https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:17:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:17:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:17:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:17:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 09:18:11 INFO - Downloaded 22798690 bytes. 09:18:11 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:18:11 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:18:11 INFO - caution: filename not matched: web-platform/* 09:18:11 INFO - Return code: 11 09:18:11 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:18:11 INFO - https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:18:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:18:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:18:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:18:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:18:23 INFO - Downloaded 36409186 bytes. 09:18:23 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:18:23 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:18:27 INFO - caution: filename not matched: bin/* 09:18:27 INFO - caution: filename not matched: config/* 09:18:27 INFO - caution: filename not matched: mozbase/* 09:18:27 INFO - caution: filename not matched: marionette/* 09:18:27 INFO - caution: filename not matched: tools/wptserve/* 09:18:27 INFO - Return code: 11 09:18:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:18:27 INFO - https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:18:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:18:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:18:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:18:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 09:18:51 INFO - Downloaded 69363670 bytes. 09:18:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:18:51 INFO - mkdir: /builds/slave/test/properties 09:18:51 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:18:51 INFO - Writing to file /builds/slave/test/properties/build_url 09:18:51 INFO - Contents: 09:18:51 INFO - build_url:https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:18:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:18:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:18:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:18:53 INFO - Contents: 09:18:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:18: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:18:53 INFO - https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:18:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:18:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:18:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:18:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:19:46 INFO - Downloaded 92339352 bytes. 09:19:46 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:19:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:19:55 INFO - Return code: 0 09:19:55 INFO - Running post-action listener: _resource_record_post_action 09:19:55 INFO - Running post-action listener: set_extra_try_arguments 09:19:55 INFO - ##### 09:19:55 INFO - ##### Running create-virtualenv step. 09:19:55 INFO - ##### 09:19:55 INFO - Running pre-action listener: _pre_create_virtualenv 09:19:55 INFO - Running pre-action listener: _resource_record_pre_action 09:19:55 INFO - Running main action method: create_virtualenv 09:19:55 INFO - Creating virtualenv /builds/slave/test/build/venv 09:19:55 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:19:55 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:19:56 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:19:56 INFO - Using real prefix '/usr' 09:19:56 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:19:57 INFO - Installing distribute.............................................................................................................................................................................................done. 09:20:01 INFO - Installing pip.................done. 09:20:01 INFO - Return code: 0 09:20:01 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:20:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:20:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:20:01 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 0xa243c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa35cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa03ee30>, '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 0xa2dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa35a470>, '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-1464797473.101232-2006936403', '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:20:01 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:20:01 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:20:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:20:01 INFO - 'CCACHE_UMASK': '002', 09:20:01 INFO - 'DISPLAY': ':0', 09:20:01 INFO - 'HOME': '/home/cltbld', 09:20:01 INFO - 'LANG': 'en_US.UTF-8', 09:20:01 INFO - 'LOGNAME': 'cltbld', 09:20:01 INFO - 'MAIL': '/var/mail/cltbld', 09:20:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:20:01 INFO - 'MOZ_NO_REMOTE': '1', 09:20:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:20:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:20:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:20:01 INFO - 'PWD': '/builds/slave/test', 09:20:01 INFO - 'SHELL': '/bin/bash', 09:20:01 INFO - 'SHLVL': '1', 09:20:01 INFO - 'TERM': 'linux', 09:20:01 INFO - 'TMOUT': '86400', 09:20:01 INFO - 'USER': 'cltbld', 09:20:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464797473.101232-2006936403', 09:20:01 INFO - '_': '/tools/buildbot/bin/python'} 09:20:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:20:01 INFO - Downloading/unpacking psutil>=0.7.1 09:20:01 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:20:01 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:20:01 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:20:01 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:20:01 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:20:01 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:20:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:20:07 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:20:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:20:07 INFO - Installing collected packages: psutil 09:20:07 INFO - Running setup.py install for psutil 09:20:07 INFO - building 'psutil._psutil_linux' extension 09:20:07 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:20:08 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:20:08 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:20:08 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:20:08 INFO - building 'psutil._psutil_posix' extension 09:20:08 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:20:08 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:20:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:20:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:20:08 INFO - Successfully installed psutil 09:20:08 INFO - Cleaning up... 09:20:09 INFO - Return code: 0 09:20:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:20:09 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:20:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:20:09 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:20:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:20:09 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 0xa243c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa35cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa03ee30>, '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 0xa2dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa35a470>, '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-1464797473.101232-2006936403', '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:20:09 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:20:09 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:20:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:20:09 INFO - 'CCACHE_UMASK': '002', 09:20:09 INFO - 'DISPLAY': ':0', 09:20:09 INFO - 'HOME': '/home/cltbld', 09:20:09 INFO - 'LANG': 'en_US.UTF-8', 09:20:09 INFO - 'LOGNAME': 'cltbld', 09:20:09 INFO - 'MAIL': '/var/mail/cltbld', 09:20:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:20:09 INFO - 'MOZ_NO_REMOTE': '1', 09:20:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:20:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:20:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:20:09 INFO - 'PWD': '/builds/slave/test', 09:20:09 INFO - 'SHELL': '/bin/bash', 09:20:09 INFO - 'SHLVL': '1', 09:20:09 INFO - 'TERM': 'linux', 09:20:09 INFO - 'TMOUT': '86400', 09:20:09 INFO - 'USER': 'cltbld', 09:20:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464797473.101232-2006936403', 09:20:09 INFO - '_': '/tools/buildbot/bin/python'} 09:20:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:20:09 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:20:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:20:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:20:09 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:20:09 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:20:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:20:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:20:14 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:20:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:20:14 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:20:14 INFO - Installing collected packages: mozsystemmonitor 09:20:14 INFO - Running setup.py install for mozsystemmonitor 09:20:14 INFO - Successfully installed mozsystemmonitor 09:20:14 INFO - Cleaning up... 09:20:15 INFO - Return code: 0 09:20:15 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:20:15 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:20:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:20:15 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:20:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:20:15 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 0xa243c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa35cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa03ee30>, '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 0xa2dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa35a470>, '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-1464797473.101232-2006936403', '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:20:15 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:20:15 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:20:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:20:15 INFO - 'CCACHE_UMASK': '002', 09:20:15 INFO - 'DISPLAY': ':0', 09:20:15 INFO - 'HOME': '/home/cltbld', 09:20:15 INFO - 'LANG': 'en_US.UTF-8', 09:20:15 INFO - 'LOGNAME': 'cltbld', 09:20:15 INFO - 'MAIL': '/var/mail/cltbld', 09:20:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:20:15 INFO - 'MOZ_NO_REMOTE': '1', 09:20:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:20:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:20:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:20:15 INFO - 'PWD': '/builds/slave/test', 09:20:15 INFO - 'SHELL': '/bin/bash', 09:20:15 INFO - 'SHLVL': '1', 09:20:15 INFO - 'TERM': 'linux', 09:20:15 INFO - 'TMOUT': '86400', 09:20:15 INFO - 'USER': 'cltbld', 09:20:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464797473.101232-2006936403', 09:20:15 INFO - '_': '/tools/buildbot/bin/python'} 09:20:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:20:15 INFO - Downloading/unpacking blobuploader==1.2.4 09:20:15 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:20:15 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:20:15 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:20:15 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:20:15 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:20:15 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:20:20 INFO - Downloading blobuploader-1.2.4.tar.gz 09:20:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:20:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:20:20 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:20:20 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:20:20 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:20:20 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:20:20 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:20:20 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:20:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:20:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:20:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:20:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:20:21 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:20:21 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:20:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:20:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:20:22 INFO - Downloading docopt-0.6.1.tar.gz 09:20:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:20:22 INFO - Installing collected packages: blobuploader, requests, docopt 09:20:22 INFO - Running setup.py install for blobuploader 09:20:22 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:20:22 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:20:22 INFO - Running setup.py install for requests 09:20:23 INFO - Running setup.py install for docopt 09:20:23 INFO - Successfully installed blobuploader requests docopt 09:20:23 INFO - Cleaning up... 09:20:23 INFO - Return code: 0 09:20:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:20:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:20:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:20:23 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 0xa243c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa35cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa03ee30>, '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 0xa2dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa35a470>, '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-1464797473.101232-2006936403', '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:20:23 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:20:23 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:20:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:20:23 INFO - 'CCACHE_UMASK': '002', 09:20:23 INFO - 'DISPLAY': ':0', 09:20:23 INFO - 'HOME': '/home/cltbld', 09:20:23 INFO - 'LANG': 'en_US.UTF-8', 09:20:23 INFO - 'LOGNAME': 'cltbld', 09:20:23 INFO - 'MAIL': '/var/mail/cltbld', 09:20:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:20:23 INFO - 'MOZ_NO_REMOTE': '1', 09:20:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:20:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:20:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:20:23 INFO - 'PWD': '/builds/slave/test', 09:20:23 INFO - 'SHELL': '/bin/bash', 09:20:23 INFO - 'SHLVL': '1', 09:20:23 INFO - 'TERM': 'linux', 09:20:23 INFO - 'TMOUT': '86400', 09:20:23 INFO - 'USER': 'cltbld', 09:20:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464797473.101232-2006936403', 09:20:23 INFO - '_': '/tools/buildbot/bin/python'} 09:20:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:20:24 INFO - Running setup.py (path:/tmp/pip-z3rxKW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:20:24 INFO - Running setup.py (path:/tmp/pip-gD2xhs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:20:24 INFO - Running setup.py (path:/tmp/pip-qmAHKo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:20:24 INFO - Running setup.py (path:/tmp/pip-3HtzRs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:20:24 INFO - Running setup.py (path:/tmp/pip-tRp7JQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:20:25 INFO - Running setup.py (path:/tmp/pip-XRhHrZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:20:25 INFO - Running setup.py (path:/tmp/pip-KTgMqc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:20:25 INFO - Running setup.py (path:/tmp/pip-8vQOgM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:20:25 INFO - Running setup.py (path:/tmp/pip-bcD0n8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:20:25 INFO - Running setup.py (path:/tmp/pip-trE7Lc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:20:25 INFO - Running setup.py (path:/tmp/pip-CQUFZR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:20:25 INFO - Running setup.py (path:/tmp/pip-lrox6o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:20:26 INFO - Running setup.py (path:/tmp/pip-Ep_F7V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:20:26 INFO - Running setup.py (path:/tmp/pip-EqdAT6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:20:26 INFO - Running setup.py (path:/tmp/pip-6mcmhU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:20:26 INFO - Running setup.py (path:/tmp/pip-d0gAVe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:20:26 INFO - Running setup.py (path:/tmp/pip-EVDkBy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:20:26 INFO - Running setup.py (path:/tmp/pip-qxDkY2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:20:26 INFO - Running setup.py (path:/tmp/pip-Z8miYp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:20:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:20:27 INFO - Running setup.py (path:/tmp/pip-VYRG4T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:20:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:20:27 INFO - Running setup.py (path:/tmp/pip-8ZDVqi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:20:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:20:27 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:20:27 INFO - Running setup.py install for manifestparser 09:20:27 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:20:28 INFO - Running setup.py install for mozcrash 09:20:28 INFO - Running setup.py install for mozdebug 09:20:28 INFO - Running setup.py install for mozdevice 09:20:28 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:20:28 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:20:28 INFO - Running setup.py install for mozfile 09:20:28 INFO - Running setup.py install for mozhttpd 09:20:29 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:20:29 INFO - Running setup.py install for mozinfo 09:20:29 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:20:29 INFO - Running setup.py install for mozInstall 09:20:29 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:20:29 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:20:29 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:20:29 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:20:29 INFO - Running setup.py install for mozleak 09:20:29 INFO - Running setup.py install for mozlog 09:20:30 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:20:30 INFO - Running setup.py install for moznetwork 09:20:30 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:20:30 INFO - Running setup.py install for mozprocess 09:20:30 INFO - Running setup.py install for mozprofile 09:20:30 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:20:30 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:20:30 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:20:30 INFO - Running setup.py install for mozrunner 09:20:30 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:20:30 INFO - Running setup.py install for mozscreenshot 09:20:31 INFO - Running setup.py install for moztest 09:20:31 INFO - Running setup.py install for mozversion 09:20:31 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:20:31 INFO - Running setup.py install for wptserve 09:20:31 INFO - Running setup.py install for marionette-driver 09:20:32 INFO - Running setup.py install for browsermob-proxy 09:20:32 INFO - Running setup.py install for marionette-client 09:20:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:20:32 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:20:32 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:20:32 INFO - Cleaning up... 09:20:32 INFO - Return code: 0 09:20:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:20: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:20:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:20: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:20:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:20:32 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 0xa243c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa35cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa03ee30>, '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 0xa2dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa35a470>, '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-1464797473.101232-2006936403', '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:20:32 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:20:32 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:20:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:20:33 INFO - 'CCACHE_UMASK': '002', 09:20:33 INFO - 'DISPLAY': ':0', 09:20:33 INFO - 'HOME': '/home/cltbld', 09:20:33 INFO - 'LANG': 'en_US.UTF-8', 09:20:33 INFO - 'LOGNAME': 'cltbld', 09:20:33 INFO - 'MAIL': '/var/mail/cltbld', 09:20:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:20:33 INFO - 'MOZ_NO_REMOTE': '1', 09:20:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:20:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:20:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:20:33 INFO - 'PWD': '/builds/slave/test', 09:20:33 INFO - 'SHELL': '/bin/bash', 09:20:33 INFO - 'SHLVL': '1', 09:20:33 INFO - 'TERM': 'linux', 09:20:33 INFO - 'TMOUT': '86400', 09:20:33 INFO - 'USER': 'cltbld', 09:20:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464797473.101232-2006936403', 09:20:33 INFO - '_': '/tools/buildbot/bin/python'} 09:20:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:20:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:20:33 INFO - Running setup.py (path:/tmp/pip-1iH8Wt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:20:33 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:20:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:20:33 INFO - Running setup.py (path:/tmp/pip-__c9Tw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:20:33 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:20:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:20:33 INFO - Running setup.py (path:/tmp/pip-480m5A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:20:33 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:20:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:20:33 INFO - Running setup.py (path:/tmp/pip-KT5l6_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:20:33 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:20:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:20:33 INFO - Running setup.py (path:/tmp/pip-uQFvOr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:20:34 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:20:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:20:34 INFO - Running setup.py (path:/tmp/pip-hj4L4I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:20:34 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:20:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:20:34 INFO - Running setup.py (path:/tmp/pip-9Dv9Rn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:20:34 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:20:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:20:34 INFO - Running setup.py (path:/tmp/pip-XUhD3w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:20:34 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:20:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:20:34 INFO - Running setup.py (path:/tmp/pip-kLLHP9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:20:34 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:20:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:20:34 INFO - Running setup.py (path:/tmp/pip-4lmGY_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:20:34 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:20:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:20:34 INFO - Running setup.py (path:/tmp/pip-DXGe9P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:20:34 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:20:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:20:34 INFO - Running setup.py (path:/tmp/pip-SZmgze-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:20:35 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:20:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:20:35 INFO - Running setup.py (path:/tmp/pip-HeTq7b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:20:35 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:20:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:20:35 INFO - Running setup.py (path:/tmp/pip-KhpLD4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:20:35 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:20:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:20:35 INFO - Running setup.py (path:/tmp/pip-bgm1dk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:20:35 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:20:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:20:35 INFO - Running setup.py (path:/tmp/pip-LV4Ig0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:20:35 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:20:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:20:35 INFO - Running setup.py (path:/tmp/pip-giCQWz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:20:35 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:20:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:20:35 INFO - Running setup.py (path:/tmp/pip-nTWvkD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:20:35 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:20:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:20:35 INFO - Running setup.py (path:/tmp/pip-GabSyd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:20:36 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:20:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:20:36 INFO - Running setup.py (path:/tmp/pip-_mAwkI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:20:36 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:20:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:20:36 INFO - Running setup.py (path:/tmp/pip-rRPrQy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:20:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:20:36 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:20:36 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:20:36 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:20:36 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:20:36 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:20:36 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:20:36 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:20:36 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:20:36 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:20:36 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:20:36 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:20:36 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:20:36 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:20:41 INFO - Downloading blessings-1.6.tar.gz 09:20:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:20:42 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:20:42 INFO - Installing collected packages: blessings 09:20:42 INFO - Running setup.py install for blessings 09:20:42 INFO - Successfully installed blessings 09:20:42 INFO - Cleaning up... 09:20:42 INFO - Return code: 0 09:20:42 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:20:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:20:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:20:42 INFO - Reading from file tmpfile_stdout 09:20:42 INFO - Current package versions: 09:20:42 INFO - argparse == 1.2.1 09:20:42 INFO - blessings == 1.6 09:20:42 INFO - blobuploader == 1.2.4 09:20:42 INFO - browsermob-proxy == 0.6.0 09:20:42 INFO - docopt == 0.6.1 09:20:42 INFO - manifestparser == 1.1 09:20:42 INFO - marionette-client == 2.3.0 09:20:42 INFO - marionette-driver == 1.4.0 09:20:42 INFO - mozInstall == 1.12 09:20:42 INFO - mozcrash == 0.17 09:20:42 INFO - mozdebug == 0.1 09:20:42 INFO - mozdevice == 0.48 09:20:42 INFO - mozfile == 1.2 09:20:42 INFO - mozhttpd == 0.7 09:20:42 INFO - mozinfo == 0.9 09:20:42 INFO - mozleak == 0.1 09:20:42 INFO - mozlog == 3.1 09:20:42 INFO - moznetwork == 0.27 09:20:42 INFO - mozprocess == 0.22 09:20:42 INFO - mozprofile == 0.28 09:20:42 INFO - mozrunner == 6.11 09:20:42 INFO - mozscreenshot == 0.1 09:20:42 INFO - mozsystemmonitor == 0.0 09:20:42 INFO - moztest == 0.7 09:20:42 INFO - mozversion == 1.4 09:20:42 INFO - psutil == 3.1.1 09:20:42 INFO - requests == 1.2.3 09:20:42 INFO - wptserve == 1.4.0 09:20:42 INFO - wsgiref == 0.1.2 09:20:42 INFO - Running post-action listener: _resource_record_post_action 09:20:42 INFO - Running post-action listener: _start_resource_monitoring 09:20:42 INFO - Starting resource monitoring. 09:20:42 INFO - ##### 09:20:42 INFO - ##### Running pull step. 09:20:42 INFO - ##### 09:20:42 INFO - Running pre-action listener: _resource_record_pre_action 09:20:42 INFO - Running main action method: pull 09:20:42 INFO - Pull has nothing to do! 09:20:42 INFO - Running post-action listener: _resource_record_post_action 09:20:42 INFO - ##### 09:20:42 INFO - ##### Running install step. 09:20:42 INFO - ##### 09:20:42 INFO - Running pre-action listener: _resource_record_pre_action 09:20:42 INFO - Running main action method: install 09:20:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:20:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:20:43 INFO - Reading from file tmpfile_stdout 09:20:43 INFO - Detecting whether we're running mozinstall >=1.0... 09:20:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:20:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:20:43 INFO - Reading from file tmpfile_stdout 09:20:43 INFO - Output received: 09:20:43 INFO - Usage: mozinstall [options] installer 09:20:43 INFO - Options: 09:20:43 INFO - -h, --help show this help message and exit 09:20:43 INFO - -d DEST, --destination=DEST 09:20:43 INFO - Directory to install application into. [default: 09:20:43 INFO - "/builds/slave/test"] 09:20:43 INFO - --app=APP Application being installed. [default: firefox] 09:20:43 INFO - mkdir: /builds/slave/test/build/application 09:20:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:20:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:21:14 INFO - Reading from file tmpfile_stdout 09:21:14 INFO - Output received: 09:21:14 INFO - /builds/slave/test/build/application/firefox/firefox 09:21:14 INFO - Running post-action listener: _resource_record_post_action 09:21:14 INFO - ##### 09:21:14 INFO - ##### Running run-tests step. 09:21:14 INFO - ##### 09:21:14 INFO - Running pre-action listener: _resource_record_pre_action 09:21:14 INFO - Running main action method: run_tests 09:21:14 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:21:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:21:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:21:14 INFO - grabbing minidump binary from tooltool 09:21:14 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:21:14 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 0xa03ee30>, '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 0xa2dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa35a470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:21:14 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:21:14 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:21:14 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:21:14 INFO - Return code: 0 09:21:14 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:21:14 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:21:14 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/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.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:21:14 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/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.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:21:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:21:14 INFO - 'CCACHE_UMASK': '002', 09:21:14 INFO - 'DISPLAY': ':0', 09:21:14 INFO - 'HOME': '/home/cltbld', 09:21:14 INFO - 'LANG': 'en_US.UTF-8', 09:21:14 INFO - 'LOGNAME': 'cltbld', 09:21:14 INFO - 'MAIL': '/var/mail/cltbld', 09:21:14 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:21:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:21:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:21:14 INFO - 'MOZ_NO_REMOTE': '1', 09:21:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:21:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:21:14 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:21:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:21:14 INFO - 'PWD': '/builds/slave/test', 09:21:14 INFO - 'SHELL': '/bin/bash', 09:21:14 INFO - 'SHLVL': '1', 09:21:14 INFO - 'TERM': 'linux', 09:21:14 INFO - 'TMOUT': '86400', 09:21:14 INFO - 'USER': 'cltbld', 09:21:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464797473.101232-2006936403', 09:21:14 INFO - '_': '/tools/buildbot/bin/python'} 09:21:14 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/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.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:21:15 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:21:15 INFO - import pkg_resources 09:21:16 INFO - Using 1 client processes 09:21:16 INFO - wptserve Starting http server on 127.0.0.1:8000 09:21:16 INFO - wptserve Starting http server on 127.0.0.1:8001 09:21:17 INFO - wptserve Starting http server on 127.0.0.1:8443 09:21:19 INFO - SUITE-START | Running 778 tests 09:21:19 INFO - Running testharness tests 09:21:19 INFO - Setting up ssl 09:21:19 INFO - PROCESS | certutil | 09:21:19 INFO - PROCESS | certutil | 09:21:19 INFO - PROCESS | certutil | 09:21:19 INFO - Certificate Nickname Trust Attributes 09:21:19 INFO - SSL,S/MIME,JAR/XPI 09:21:19 INFO - 09:21:19 INFO - web-platform-tests CT,, 09:21:19 INFO - 09:21:19 INFO - Starting runner 09:21:22 INFO - PROCESS | 1746 | 1464798082991 Marionette DEBUG Marionette enabled via build flag and pref 09:21:23 INFO - PROCESS | 1746 | ++DOCSHELL 0xa50f6400 == 1 [pid = 1746] [id = 1] 09:21:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 1 (0xa50f6800) [pid = 1746] [serial = 1] [outer = (nil)] 09:21:23 INFO - PROCESS | 1746 | [1746] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:21:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 2 (0xa50f7000) [pid = 1746] [serial = 2] [outer = 0xa50f6800] 09:21:23 INFO - PROCESS | 1746 | 1464798083711 Marionette INFO Listening on port 2828 09:21:24 INFO - PROCESS | 1746 | 1464798084341 Marionette DEBUG Marionette enabled via command-line flag 09:21:24 INFO - PROCESS | 1746 | ++DOCSHELL 0xa2283000 == 2 [pid = 1746] [id = 2] 09:21:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 3 (0xa22c7000) [pid = 1746] [serial = 3] [outer = (nil)] 09:21:24 INFO - PROCESS | 1746 | [1746] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:21:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 4 (0xa22c7800) [pid = 1746] [serial = 4] [outer = 0xa22c7000] 09:21:24 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a219c540 09:21:24 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a68e8040 09:21:24 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21bff20 09:21:24 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c0be0 09:21:24 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c48c0 09:21:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 5 (0xa21b9400) [pid = 1746] [serial = 5] [outer = 0xa50f6800] 09:21:24 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:21:24 INFO - PROCESS | 1746 | 1464798084774 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:40996 09:21:24 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:21:24 INFO - PROCESS | 1746 | 1464798084861 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:40997 09:21:24 INFO - PROCESS | 1746 | 1464798084872 Marionette DEBUG Closed connection conn0 09:21:24 INFO - PROCESS | 1746 | [1746] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 09:21:25 INFO - PROCESS | 1746 | 1464798085002 Marionette DEBUG Closed connection conn1 09:21:25 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:21:25 INFO - PROCESS | 1746 | 1464798085032 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:40998 09:21:25 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:21:25 INFO - PROCESS | 1746 | 1464798085088 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:40999 09:21:25 INFO - PROCESS | 1746 | 1464798085102 Marionette DEBUG Closed connection conn2 09:21:25 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:21:25 INFO - PROCESS | 1746 | 1464798085132 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:41000 09:21:25 INFO - PROCESS | 1746 | 1464798085140 Marionette DEBUG Closed connection conn3 09:21:25 INFO - PROCESS | 1746 | 1464798085189 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:21:25 INFO - PROCESS | 1746 | 1464798085209 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160601074355","device":"desktop","version":"48.0a2"} 09:21:26 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:21:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b7d8400 == 3 [pid = 1746] [id = 3] 09:21:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 6 (0x9b7d9400) [pid = 1746] [serial = 6] [outer = (nil)] 09:21:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b7d9800 == 4 [pid = 1746] [id = 4] 09:21:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 7 (0x9b7dd000) [pid = 1746] [serial = 7] [outer = (nil)] 09:21:27 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:21:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a8f3000 == 5 [pid = 1746] [id = 5] 09:21:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 8 (0x9a8f3400) [pid = 1746] [serial = 8] [outer = (nil)] 09:21:27 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:21:27 INFO - PROCESS | 1746 | [1746] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:21:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 9 (0x9a70fc00) [pid = 1746] [serial = 9] [outer = 0x9a8f3400] 09:21:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 10 (0x9a338c00) [pid = 1746] [serial = 10] [outer = 0x9b7d9400] 09:21:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 11 (0x9a33a800) [pid = 1746] [serial = 11] [outer = 0x9b7dd000] 09:21:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 12 (0x9a33cc00) [pid = 1746] [serial = 12] [outer = 0x9a8f3400] 09:21:29 INFO - PROCESS | 1746 | 1464798089540 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 1746 | 1464798089560 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 13 (0xa30f6c00) [pid = 1746] [serial = 13] [outer = 0x9a8f3400] 09:21:30 INFO - PROCESS | 1746 | 1464798090352 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"8dc49d7a-1eb3-4d6d-aa5e-082ad2e67b79","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160601074355","device":"desktop","version":"48.0a2","command_id":1}}] 09:21:30 INFO - PROCESS | 1746 | 1464798090611 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:21:31 INFO - PROCESS | 1746 | 1464798091088 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:21:31 INFO - PROCESS | 1746 | 1464798091211 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:21:31 INFO - PROCESS | 1746 | [1746] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:21:31 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:21:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 14 (0x950d2400) [pid = 1746] [serial = 14] [outer = 0x9a8f3400] 09:21:31 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:21:31 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:31 INFO - PROCESS | 1746 | 1464798091826 Marionette TRACE conn4 <- [1,3,null,{}] 09:21:31 INFO - PROCESS | 1746 | 1464798091867 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:21:31 INFO - PROCESS | 1746 | 1464798091911 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:21:32 INFO - PROCESS | 1746 | 1464798092030 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1746 | 1464798092033 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:21:32 INFO - PROCESS | 1746 | 1464798092046 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1746 | 1464798092053 Marionette TRACE conn4 <- [1,6,null,{}] 09:21:32 INFO - PROCESS | 1746 | 1464798092075 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:32 INFO - PROCESS | 1746 | 1464798092106 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:21:32 INFO - PROCESS | 1746 | 1464798092112 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x93b8c800 == 6 [pid = 1746] [id = 6] 09:21:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 15 (0x93b8d000) [pid = 1746] [serial = 15] [outer = (nil)] 09:21:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 16 (0x93b8f000) [pid = 1746] [serial = 16] [outer = 0x93b8d000] 09:21:32 INFO - PROCESS | 1746 | 1464798092197 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 17 (0x93b94000) [pid = 1746] [serial = 17] [outer = 0x93b8d000] 09:21:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x93a82000 == 7 [pid = 1746] [id = 7] 09:21:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 18 (0x93a82400) [pid = 1746] [serial = 18] [outer = (nil)] 09:21:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 19 (0x93a89000) [pid = 1746] [serial = 19] [outer = 0x93a82400] 09:21:32 INFO - PROCESS | 1746 | 1464798092684 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 20 (0x939ad000) [pid = 1746] [serial = 20] [outer = 0x93a82400] 09:21:33 INFO - PROCESS | 1746 | [1746] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:21:33 INFO - PROCESS | 1746 | 1464798093238 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1265ms 09:21:33 INFO - PROCESS | 1746 | 1464798093450 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 1746 | 1464798093457 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:21:33 INFO - PROCESS | 1746 | 1464798093688 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 1746 | 1464798093694 Marionette TRACE conn4 <- [1,10,null,{}] 09:21:33 INFO - PROCESS | 1746 | 1464798093707 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:33 INFO - PROCESS | 1746 | 1464798093943 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:21:34 INFO - PROCESS | 1746 | 1464798094082 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x937b3800 == 8 [pid = 1746] [id = 8] 09:21:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 21 (0x937b3c00) [pid = 1746] [serial = 21] [outer = (nil)] 09:21:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 22 (0x939af000) [pid = 1746] [serial = 22] [outer = 0x937b3c00] 09:21:34 INFO - PROCESS | 1746 | 1464798094174 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 23 (0x93a84c00) [pid = 1746] [serial = 23] [outer = 0x937b3c00] 09:21:35 INFO - PROCESS | 1746 | 1464798095067 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:21:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b9b400 == 9 [pid = 1746] [id = 9] 09:21:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 24 (0x94669000) [pid = 1746] [serial = 24] [outer = (nil)] 09:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1531ms 09:21:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 25 (0x94669c00) [pid = 1746] [serial = 25] [outer = 0x94669000] 09:21:35 INFO - PROCESS | 1746 | 1464798095169 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 1746 | 1464798095175 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:21:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 26 (0x98190800) [pid = 1746] [serial = 26] [outer = 0x94669000] 09:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:21:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x9762e800 == 10 [pid = 1746] [id = 10] 09:21:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 27 (0x98184400) [pid = 1746] [serial = 27] [outer = (nil)] 09:21:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 28 (0x99d9a000) [pid = 1746] [serial = 28] [outer = 0x98184400] 09:21:35 INFO - PROCESS | 1746 | 1464798095355 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1746 | 1464798095362 Marionette TRACE conn4 <- [1,14,null,{}] 09:21:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 29 (0x9a651c00) [pid = 1746] [serial = 29] [outer = 0x98184400] 09:21:35 INFO - PROCESS | 1746 | 1464798095426 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:35 INFO - PROCESS | 1746 | 1464798095772 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:21:35 INFO - PROCESS | 1746 | 1464798095937 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9b7c1400 == 11 [pid = 1746] [id = 11] 09:21:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 30 (0x9b7dfc00) [pid = 1746] [serial = 30] [outer = (nil)] 09:21:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 31 (0x9bca2000) [pid = 1746] [serial = 31] [outer = 0x9b7dfc00] 09:21:36 INFO - PROCESS | 1746 | 1464798096032 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 32 (0x9cc50000) [pid = 1746] [serial = 32] [outer = 0x9b7dfc00] 09:21:36 INFO - PROCESS | 1746 | 1464798096919 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1770ms 09:21:36 INFO - PROCESS | 1746 | 1464798096980 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 1746 | 1464798096984 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:21:36 INFO - PROCESS | 1746 | 1464798096993 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1746 | 1464798096997 Marionette TRACE conn4 <- [1,18,null,{}] 09:21:37 INFO - PROCESS | 1746 | 1464798097007 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:37 INFO - PROCESS | 1746 | 1464798097268 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:21:37 INFO - PROCESS | 1746 | 1464798097392 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9b2b2c00 == 12 [pid = 1746] [id = 12] 09:21:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 33 (0x9b2b3800) [pid = 1746] [serial = 33] [outer = (nil)] 09:21:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 34 (0x9bca6400) [pid = 1746] [serial = 34] [outer = 0x9b2b3800] 09:21:37 INFO - PROCESS | 1746 | 1464798097517 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 35 (0x9d0aec00) [pid = 1746] [serial = 35] [outer = 0x9b2b3800] 09:21:38 INFO - PROCESS | 1746 | 1464798098468 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1534ms 09:21:38 INFO - PROCESS | 1746 | 1464798098528 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 1746 | 1464798098533 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:21:38 INFO - PROCESS | 1746 | 1464798098540 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 1746 | 1464798098544 Marionette TRACE conn4 <- [1,22,null,{}] 09:21:38 INFO - PROCESS | 1746 | 1464798098550 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 1746 | 1464798098777 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:21:38 INFO - PROCESS | 1746 | 1464798098910 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9ab43c00 == 13 [pid = 1746] [id = 13] 09:21:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 36 (0x9ab4a000) [pid = 1746] [serial = 36] [outer = (nil)] 09:21:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 37 (0x9ab4dc00) [pid = 1746] [serial = 37] [outer = 0x9ab4a000] 09:21:39 INFO - PROCESS | 1746 | 1464798099040 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 38 (0xa21ba400) [pid = 1746] [serial = 38] [outer = 0x9ab4a000] 09:21:40 INFO - PROCESS | 1746 | 1464798100290 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1792ms 09:21:40 INFO - PROCESS | 1746 | 1464798100338 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 1746 | 1464798100344 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:21:40 INFO - PROCESS | 1746 | 1464798100355 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 1746 | 1464798100360 Marionette TRACE conn4 <- [1,26,null,{}] 09:21:40 INFO - PROCESS | 1746 | 1464798100370 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 1746 | 1464798100608 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:21:40 INFO - PROCESS | 1746 | 1464798100751 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x93b90c00 == 14 [pid = 1746] [id = 14] 09:21:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 39 (0x93b93000) [pid = 1746] [serial = 39] [outer = (nil)] 09:21:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 40 (0x9466b400) [pid = 1746] [serial = 40] [outer = 0x93b93000] 09:21:40 INFO - PROCESS | 1746 | 1464798100840 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 41 (0x9762dc00) [pid = 1746] [serial = 41] [outer = 0x93b93000] 09:21:41 INFO - PROCESS | 1746 | 1464798101756 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1443ms 09:21:41 INFO - PROCESS | 1746 | 1464798101798 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 1746 | 1464798101806 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:21:41 INFO - PROCESS | 1746 | 1464798101858 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1746 | 1464798101862 Marionette TRACE conn4 <- [1,30,null,{}] 09:21:41 INFO - PROCESS | 1746 | 1464798101871 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:42 INFO - PROCESS | 1746 | 1464798102054 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:21:42 INFO - PROCESS | 1746 | 1464798102069 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x977e7000 == 15 [pid = 1746] [id = 15] 09:21:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 42 (0x99503000) [pid = 1746] [serial = 42] [outer = (nil)] 09:21:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 43 (0x99e91c00) [pid = 1746] [serial = 43] [outer = 0x99503000] 09:21:42 INFO - PROCESS | 1746 | 1464798102147 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 44 (0x9a2cc000) [pid = 1746] [serial = 44] [outer = 0x99503000] 09:21:43 INFO - PROCESS | 1746 | 1464798102996 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1197ms 09:21:43 INFO - PROCESS | 1746 | 1464798103044 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 1746 | 1464798103047 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:21:43 INFO - PROCESS | 1746 | 1464798103055 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1746 | 1464798103062 Marionette TRACE conn4 <- [1,34,null,{}] 09:21:43 INFO - PROCESS | 1746 | 1464798103079 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:43 INFO - PROCESS | 1746 | 1464798103259 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:21:43 INFO - PROCESS | 1746 | 1464798103365 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x937b6000 == 16 [pid = 1746] [id = 16] 09:21:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 45 (0x977e5800) [pid = 1746] [serial = 45] [outer = (nil)] 09:21:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 46 (0x9a7a1000) [pid = 1746] [serial = 46] [outer = 0x977e5800] 09:21:43 INFO - PROCESS | 1746 | 1464798103454 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 47 (0x9b2a5800) [pid = 1746] [serial = 47] [outer = 0x977e5800] 09:21:44 INFO - PROCESS | 1746 | 1464798104221 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1194ms 09:21:44 INFO - PROCESS | 1746 | 1464798104250 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 1746 | 1464798104255 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:21:44 INFO - PROCESS | 1746 | 1464798104276 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 1746 | 1464798104280 Marionette TRACE conn4 <- [1,38,null,{}] 09:21:44 INFO - PROCESS | 1746 | 1464798104291 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:44 INFO - PROCESS | 1746 | 1464798104456 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:21:44 INFO - PROCESS | 1746 | 1464798104467 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x977e2000 == 17 [pid = 1746] [id = 17] 09:21:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 48 (0x9bc76c00) [pid = 1746] [serial = 48] [outer = (nil)] 09:21:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 49 (0x9bca4000) [pid = 1746] [serial = 49] [outer = 0x9bc76c00] 09:21:44 INFO - PROCESS | 1746 | 1464798104549 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 50 (0x9cc50800) [pid = 1746] [serial = 50] [outer = 0x9bc76c00] 09:21:45 INFO - PROCESS | 1746 | 1464798105355 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1097ms 09:21:45 INFO - PROCESS | 1746 | 1464798105372 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1746 | 1464798105376 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:21:45 INFO - PROCESS | 1746 | 1464798105384 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1746 | 1464798105388 Marionette TRACE conn4 <- [1,42,null,{}] 09:21:45 INFO - PROCESS | 1746 | 1464798105394 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:45 INFO - PROCESS | 1746 | 1464798105582 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:21:45 INFO - PROCESS | 1746 | 1464798105611 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9b7d7800 == 18 [pid = 1746] [id = 18] 09:21:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 51 (0x9bca8400) [pid = 1746] [serial = 51] [outer = (nil)] 09:21:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 52 (0x9d0e4c00) [pid = 1746] [serial = 52] [outer = 0x9bca8400] 09:21:45 INFO - PROCESS | 1746 | 1464798105695 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 53 (0xa0510800) [pid = 1746] [serial = 53] [outer = 0x9bca8400] 09:21:46 INFO - PROCESS | 1746 | 1464798106492 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1129ms 09:21:46 INFO - PROCESS | 1746 | 1464798106514 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 1746 | 1464798106518 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:21:46 INFO - PROCESS | 1746 | 1464798106524 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 1746 | 1464798106527 Marionette TRACE conn4 <- [1,46,null,{}] 09:21:46 INFO - PROCESS | 1746 | 1464798106533 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:46 INFO - PROCESS | 1746 | 1464798106784 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:21:46 INFO - PROCESS | 1746 | 1464798106803 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x94660c00 == 19 [pid = 1746] [id = 19] 09:21:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 54 (0x9bc80000) [pid = 1746] [serial = 54] [outer = (nil)] 09:21:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 55 (0xa22cf400) [pid = 1746] [serial = 55] [outer = 0x9bc80000] 09:21:46 INFO - PROCESS | 1746 | 1464798106881 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 56 (0xa24b0400) [pid = 1746] [serial = 56] [outer = 0x9bc80000] 09:21:47 INFO - PROCESS | 1746 | 1464798107655 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1184ms 09:21:47 INFO - PROCESS | 1746 | 1464798107708 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 1746 | 1464798107712 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:21:47 INFO - PROCESS | 1746 | 1464798107718 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 1746 | 1464798107722 Marionette TRACE conn4 <- [1,50,null,{}] 09:21:47 INFO - PROCESS | 1746 | 1464798107727 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:47 INFO - PROCESS | 1746 | 1464798107880 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:21:47 INFO - PROCESS | 1746 | 1464798107891 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x93b96c00 == 20 [pid = 1746] [id = 20] 09:21:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0xa21b0800) [pid = 1746] [serial = 57] [outer = (nil)] 09:21:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0xa3073800) [pid = 1746] [serial = 58] [outer = 0xa21b0800] 09:21:47 INFO - PROCESS | 1746 | 1464798107976 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0xa26d3800) [pid = 1746] [serial = 59] [outer = 0xa21b0800] 09:21:48 INFO - PROCESS | 1746 | 1464798108729 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1037ms 09:21:48 INFO - PROCESS | 1746 | 1464798108757 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 1746 | 1464798108760 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:21:48 INFO - PROCESS | 1746 | 1464798108768 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 1746 | 1464798108772 Marionette TRACE conn4 <- [1,54,null,{}] 09:21:48 INFO - PROCESS | 1746 | 1464798108781 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:48 INFO - PROCESS | 1746 | 1464798108963 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:21:49 INFO - PROCESS | 1746 | 1464798108983 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x93a8a400 == 21 [pid = 1746] [id = 21] 09:21:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x9ab44400) [pid = 1746] [serial = 60] [outer = (nil)] 09:21:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0xa326cc00) [pid = 1746] [serial = 61] [outer = 0x9ab44400] 09:21:49 INFO - PROCESS | 1746 | 1464798109059 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0xa3550000) [pid = 1746] [serial = 62] [outer = 0x9ab44400] 09:21:49 INFO - PROCESS | 1746 | 1464798109776 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1033ms 09:21:49 INFO - PROCESS | 1746 | 1464798109805 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 1746 | 1464798109808 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:21:49 INFO - PROCESS | 1746 | 1464798109815 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 1746 | 1464798109834 Marionette TRACE conn4 <- [1,58,null,{}] 09:21:49 INFO - PROCESS | 1746 | 1464798109845 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 1746 | 1464798110071 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:21:50 INFO - PROCESS | 1746 | 1464798110086 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9818f800 == 22 [pid = 1746] [id = 22] 09:21:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0xa3265c00) [pid = 1746] [serial = 63] [outer = (nil)] 09:21:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0xa50ef000) [pid = 1746] [serial = 64] [outer = 0xa3265c00] 09:21:50 INFO - PROCESS | 1746 | 1464798110165 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0xa50f8800) [pid = 1746] [serial = 65] [outer = 0xa3265c00] 09:21:51 INFO - PROCESS | 1746 | --DOCSHELL 0x9b7c1400 == 21 [pid = 1746] [id = 11] 09:21:51 INFO - PROCESS | 1746 | --DOCSHELL 0x9b2b2c00 == 20 [pid = 1746] [id = 12] 09:21:51 INFO - PROCESS | 1746 | --DOCSHELL 0x9ab43c00 == 19 [pid = 1746] [id = 13] 09:21:51 INFO - PROCESS | 1746 | --DOCSHELL 0x93b8c800 == 18 [pid = 1746] [id = 6] 09:21:51 INFO - PROCESS | 1746 | --DOCSHELL 0x937b3800 == 17 [pid = 1746] [id = 8] 09:21:52 INFO - PROCESS | 1746 | 1464798112207 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2460ms 09:21:52 INFO - PROCESS | 1746 | 1464798112277 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:21:52 INFO - PROCESS | 1746 | 1464798112285 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:21:52 INFO - PROCESS | 1746 | 1464798112293 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1746 | 1464798112300 Marionette TRACE conn4 <- [1,62,null,{}] 09:21:52 INFO - PROCESS | 1746 | 1464798112319 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:53 INFO - PROCESS | 1746 | 1464798113074 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:21:53 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x93b8d000) [pid = 1746] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:21:53 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x937b3c00) [pid = 1746] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:21:53 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x9b7dfc00) [pid = 1746] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:21:53 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x9b2b3800) [pid = 1746] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:21:53 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x9ab4a000) [pid = 1746] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:21:53 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0x93b93000) [pid = 1746] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:21:53 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0x99503000) [pid = 1746] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:21:53 INFO - PROCESS | 1746 | --DOMWINDOW == 57 (0x977e5800) [pid = 1746] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:21:53 INFO - PROCESS | 1746 | --DOMWINDOW == 56 (0x9bc76c00) [pid = 1746] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:21:53 INFO - PROCESS | 1746 | --DOMWINDOW == 55 (0xa21b0800) [pid = 1746] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:21:53 INFO - PROCESS | 1746 | 1464798113234 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x93727000 == 18 [pid = 1746] [id = 23] 09:21:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 56 (0x93727400) [pid = 1746] [serial = 66] [outer = (nil)] 09:21:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0x93b93000) [pid = 1746] [serial = 67] [outer = 0x93727400] 09:21:53 INFO - PROCESS | 1746 | 1464798113316 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0x952b2800) [pid = 1746] [serial = 68] [outer = 0x93727400] 09:21:54 INFO - PROCESS | 1746 | 1464798114001 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1752ms 09:21:54 INFO - PROCESS | 1746 | 1464798114068 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 1746 | 1464798114077 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:21:54 INFO - PROCESS | 1746 | 1464798114088 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1746 | 1464798114092 Marionette TRACE conn4 <- [1,66,null,{}] 09:21:54 INFO - PROCESS | 1746 | 1464798114099 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 1746 | 1464798114265 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:21:54 INFO - PROCESS | 1746 | 1464798114277 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x977e4000 == 19 [pid = 1746] [id = 24] 09:21:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x99121c00) [pid = 1746] [serial = 69] [outer = (nil)] 09:21:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x9950d800) [pid = 1746] [serial = 70] [outer = 0x99121c00] 09:21:54 INFO - PROCESS | 1746 | 1464798114366 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x99f9a000) [pid = 1746] [serial = 71] [outer = 0x99121c00] 09:21:55 INFO - PROCESS | 1746 | 1464798115255 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1236ms 09:21:55 INFO - PROCESS | 1746 | 1464798115326 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 1746 | 1464798115333 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:21:55 INFO - PROCESS | 1746 | 1464798115344 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 1746 | 1464798115352 Marionette TRACE conn4 <- [1,70,null,{}] 09:21:55 INFO - PROCESS | 1746 | 1464798115363 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:55 INFO - PROCESS | 1746 | 1464798115560 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:21:55 INFO - PROCESS | 1746 | 1464798115687 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x937b1c00 == 20 [pid = 1746] [id = 25] 09:21:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x937b3400) [pid = 1746] [serial = 72] [outer = (nil)] 09:21:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x9466a000) [pid = 1746] [serial = 73] [outer = 0x937b3400] 09:21:55 INFO - PROCESS | 1746 | 1464798115789 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x97666c00) [pid = 1746] [serial = 74] [outer = 0x937b3400] 09:21:56 INFO - PROCESS | 1746 | 1464798116724 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1438ms 09:21:56 INFO - PROCESS | 1746 | 1464798116782 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 1746 | 1464798116792 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:21:56 INFO - PROCESS | 1746 | 1464798116805 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 1746 | 1464798116809 Marionette TRACE conn4 <- [1,74,null,{}] 09:21:56 INFO - PROCESS | 1746 | 1464798116817 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:57 INFO - PROCESS | 1746 | 1464798117002 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:21:57 INFO - PROCESS | 1746 | 1464798117138 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a7a0800 == 21 [pid = 1746] [id = 26] 09:21:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x9ab40400) [pid = 1746] [serial = 75] [outer = (nil)] 09:21:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x9ab48c00) [pid = 1746] [serial = 76] [outer = 0x9ab40400] 09:21:57 INFO - PROCESS | 1746 | 1464798117233 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x9b2b3400) [pid = 1746] [serial = 77] [outer = 0x9ab40400] 09:21:58 INFO - PROCESS | 1746 | 1464798118137 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1390ms 09:21:58 INFO - PROCESS | 1746 | 1464798118194 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 1746 | 1464798118199 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:21:58 INFO - PROCESS | 1746 | 1464798118206 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 1746 | 1464798118213 Marionette TRACE conn4 <- [1,78,null,{}] 09:21:58 INFO - PROCESS | 1746 | 1464798118231 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:58 INFO - PROCESS | 1746 | 1464798118411 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:21:58 INFO - PROCESS | 1746 | 1464798118574 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9c15b800 == 22 [pid = 1746] [id = 27] 09:21:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x9d0b1400) [pid = 1746] [serial = 78] [outer = (nil)] 09:21:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x9d0f1000) [pid = 1746] [serial = 79] [outer = 0x9d0b1400] 09:21:58 INFO - PROCESS | 1746 | 1464798118674 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0xa1064000) [pid = 1746] [serial = 80] [outer = 0x9d0b1400] 09:21:59 INFO - PROCESS | 1746 | 1464798119597 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1454ms 09:21:59 INFO - PROCESS | 1746 | 1464798119661 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 1746 | 1464798119667 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:21:59 INFO - PROCESS | 1746 | 1464798119673 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 1746 | 1464798119677 Marionette TRACE conn4 <- [1,82,null,{}] 09:21:59 INFO - PROCESS | 1746 | 1464798119683 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 1746 | 1464798119862 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:22:00 INFO - PROCESS | 1746 | 1464798119997 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1746 | ++DOCSHELL 0xa2279400 == 23 [pid = 1746] [id = 28] 09:22:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0xa227f800) [pid = 1746] [serial = 81] [outer = (nil)] 09:22:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0xa22d0800) [pid = 1746] [serial = 82] [outer = 0xa227f800] 09:22:00 INFO - PROCESS | 1746 | 1464798120089 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0xa260ac00) [pid = 1746] [serial = 83] [outer = 0xa227f800] 09:22:00 INFO - PROCESS | 1746 | 1464798120953 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1339ms 09:22:01 INFO - PROCESS | 1746 | 1464798121015 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 1746 | 1464798121019 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:22:01 INFO - PROCESS | 1746 | 1464798121028 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 1746 | 1464798121032 Marionette TRACE conn4 <- [1,86,null,{}] 09:22:01 INFO - PROCESS | 1746 | 1464798121038 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:01 INFO - PROCESS | 1746 | 1464798121205 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:22:01 INFO - PROCESS | 1746 | 1464798121343 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9223dc00 == 24 [pid = 1746] [id = 29] 09:22:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x977eb800) [pid = 1746] [serial = 84] [outer = (nil)] 09:22:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0xa3074000) [pid = 1746] [serial = 85] [outer = 0x977eb800] 09:22:01 INFO - PROCESS | 1746 | 1464798121475 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0xa30fa800) [pid = 1746] [serial = 86] [outer = 0x977eb800] 09:22:02 INFO - PROCESS | 1746 | 1464798122390 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1431ms 09:22:02 INFO - PROCESS | 1746 | 1464798122459 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:22:02 INFO - PROCESS | 1746 | 1464798122464 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:22:02 INFO - PROCESS | 1746 | 1464798122470 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1746 | 1464798122474 Marionette TRACE conn4 <- [1,90,null,{}] 09:22:02 INFO - PROCESS | 1746 | 1464798122481 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:02 INFO - PROCESS | 1746 | 1464798122713 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:22:02 INFO - PROCESS | 1746 | 1464798122888 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9bf9c000 == 25 [pid = 1746] [id = 30] 09:22:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0xa5044c00) [pid = 1746] [serial = 87] [outer = (nil)] 09:22:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0xa673f400) [pid = 1746] [serial = 88] [outer = 0xa5044c00] 09:22:02 INFO - PROCESS | 1746 | 1464798122981 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0xa6746800) [pid = 1746] [serial = 89] [outer = 0xa5044c00] 09:22:03 INFO - PROCESS | 1746 | 1464798123824 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1388ms 09:22:03 INFO - PROCESS | 1746 | 1464798123859 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 1746 | 1464798123862 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:22:03 INFO - PROCESS | 1746 | 1464798123870 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 1746 | 1464798123873 Marionette TRACE conn4 <- [1,94,null,{}] 09:22:03 INFO - PROCESS | 1746 | 1464798123901 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:04 INFO - PROCESS | 1746 | 1464798124072 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:22:04 INFO - PROCESS | 1746 | 1464798124322 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x937ac800 == 26 [pid = 1746] [id = 31] 09:22:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x937af800) [pid = 1746] [serial = 90] [outer = (nil)] 09:22:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x937bac00) [pid = 1746] [serial = 91] [outer = 0x937af800] 09:22:04 INFO - PROCESS | 1746 | 1464798124449 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x93a87400) [pid = 1746] [serial = 92] [outer = 0x937af800] 09:22:05 INFO - PROCESS | 1746 | 1464798125274 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1492ms 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x9a33cc00) [pid = 1746] [serial = 12] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0xa50f7000) [pid = 1746] [serial = 2] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x939af000) [pid = 1746] [serial = 22] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x99d9a000) [pid = 1746] [serial = 28] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x9bca2000) [pid = 1746] [serial = 31] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x9bca6400) [pid = 1746] [serial = 34] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x9ab4dc00) [pid = 1746] [serial = 37] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x9466b400) [pid = 1746] [serial = 40] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x9762dc00) [pid = 1746] [serial = 41] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x99e91c00) [pid = 1746] [serial = 43] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x9a7a1000) [pid = 1746] [serial = 46] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x9bca4000) [pid = 1746] [serial = 49] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x9cc50800) [pid = 1746] [serial = 50] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x9d0e4c00) [pid = 1746] [serial = 52] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0xa22cf400) [pid = 1746] [serial = 55] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0xa3073800) [pid = 1746] [serial = 58] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x94669c00) [pid = 1746] [serial = 25] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x9a2cc000) [pid = 1746] [serial = 44] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0xa26d3800) [pid = 1746] [serial = 59] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x9cc50000) [pid = 1746] [serial = 32] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0xa326cc00) [pid = 1746] [serial = 61] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x93a84c00) [pid = 1746] [serial = 23] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0x9d0aec00) [pid = 1746] [serial = 35] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0x9b2a5800) [pid = 1746] [serial = 47] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 57 (0x93b94000) [pid = 1746] [serial = 17] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 56 (0xa21ba400) [pid = 1746] [serial = 38] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 55 (0x93a89000) [pid = 1746] [serial = 19] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 54 (0x93b8f000) [pid = 1746] [serial = 16] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | --DOMWINDOW == 53 (0x9a70fc00) [pid = 1746] [serial = 9] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1746 | 1464798126405 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 1746 | 1464798126418 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:22:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 54 (0x939ae400) [pid = 1746] [serial = 93] [outer = 0x98184400] 09:22:06 INFO - PROCESS | 1746 | 1464798126500 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 1746 | 1464798126510 Marionette TRACE conn4 <- [1,98,null,{}] 09:22:06 INFO - PROCESS | 1746 | 1464798126568 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:06 INFO - PROCESS | 1746 | 1464798126722 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:22:06 INFO - PROCESS | 1746 | 1464798126815 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x94669c00 == 27 [pid = 1746] [id = 32] 09:22:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 55 (0x9466b400) [pid = 1746] [serial = 94] [outer = (nil)] 09:22:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 56 (0x950d2c00) [pid = 1746] [serial = 95] [outer = 0x9466b400] 09:22:06 INFO - PROCESS | 1746 | 1464798126896 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0x952b5400) [pid = 1746] [serial = 96] [outer = 0x9466b400] 09:22:07 INFO - PROCESS | 1746 | 1464798127589 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1194ms 09:22:07 INFO - PROCESS | 1746 | 1464798127652 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 1746 | 1464798127660 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:22:07 INFO - PROCESS | 1746 | 1464798127683 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 1746 | 1464798127691 Marionette TRACE conn4 <- [1,102,null,{}] 09:22:07 INFO - PROCESS | 1746 | 1464798127698 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:07 INFO - PROCESS | 1746 | 1464798127862 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:22:07 INFO - PROCESS | 1746 | 1464798127875 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x98136400 == 28 [pid = 1746] [id = 33] 09:22:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0x99d93c00) [pid = 1746] [serial = 97] [outer = (nil)] 09:22:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x9a2cb800) [pid = 1746] [serial = 98] [outer = 0x99d93c00] 09:22:07 INFO - PROCESS | 1746 | 1464798127949 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x9a3ba800) [pid = 1746] [serial = 99] [outer = 0x99d93c00] 09:22:08 INFO - PROCESS | 1746 | 1464798128746 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1100ms 09:22:08 INFO - PROCESS | 1746 | 1464798128780 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 1746 | 1464798128785 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:22:08 INFO - PROCESS | 1746 | 1464798128793 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 1746 | 1464798128797 Marionette TRACE conn4 <- [1,106,null,{}] 09:22:08 INFO - PROCESS | 1746 | 1464798128821 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:09 INFO - PROCESS | 1746 | 1464798129017 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:22:09 INFO - PROCESS | 1746 | 1464798129048 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9ab4ec00 == 29 [pid = 1746] [id = 34] 09:22:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x9af42c00) [pid = 1746] [serial = 100] [outer = (nil)] 09:22:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x9b2b1800) [pid = 1746] [serial = 101] [outer = 0x9af42c00] 09:22:09 INFO - PROCESS | 1746 | 1464798129130 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x9b7dfc00) [pid = 1746] [serial = 102] [outer = 0x9af42c00] 09:22:09 INFO - PROCESS | 1746 | 1464798129952 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1194ms 09:22:09 INFO - PROCESS | 1746 | 1464798129988 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 1746 | 1464798129992 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:22:10 INFO - PROCESS | 1746 | 1464798130003 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 1746 | 1464798130007 Marionette TRACE conn4 <- [1,110,null,{}] 09:22:10 INFO - PROCESS | 1746 | 1464798130021 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:10 INFO - PROCESS | 1746 | 1464798130221 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:22:10 INFO - PROCESS | 1746 | 1464798130248 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x98134c00 == 30 [pid = 1746] [id = 35] 09:22:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x99e91c00) [pid = 1746] [serial = 103] [outer = (nil)] 09:22:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x9bfa1c00) [pid = 1746] [serial = 104] [outer = 0x99e91c00] 09:22:10 INFO - PROCESS | 1746 | 1464798130325 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x9d0aa000) [pid = 1746] [serial = 105] [outer = 0x99e91c00] 09:22:10 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0xa3265c00) [pid = 1746] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:22:10 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x9bc80000) [pid = 1746] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:22:10 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x9ab44400) [pid = 1746] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:22:10 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x9bca8400) [pid = 1746] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:22:10 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x99121c00) [pid = 1746] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x93727400) [pid = 1746] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:22:11 INFO - PROCESS | 1746 | 1464798131273 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1295ms 09:22:11 INFO - PROCESS | 1746 | 1464798131299 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 1746 | 1464798131302 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:22:11 INFO - PROCESS | 1746 | 1464798131308 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 1746 | 1464798131312 Marionette TRACE conn4 <- [1,114,null,{}] 09:22:11 INFO - PROCESS | 1746 | 1464798131317 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:11 INFO - PROCESS | 1746 | 1464798131484 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:22:11 INFO - PROCESS | 1746 | 1464798131495 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x952b6000 == 31 [pid = 1746] [id = 36] 09:22:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x992b4400) [pid = 1746] [serial = 106] [outer = (nil)] 09:22:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0xa050c000) [pid = 1746] [serial = 107] [outer = 0x992b4400] 09:22:11 INFO - PROCESS | 1746 | 1464798131574 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0xa1067000) [pid = 1746] [serial = 108] [outer = 0x992b4400] 09:22:12 INFO - PROCESS | 1746 | 1464798132374 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1126ms 09:22:12 INFO - PROCESS | 1746 | 1464798132438 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 1746 | 1464798132442 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:22:12 INFO - PROCESS | 1746 | 1464798132456 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1746 | 1464798132459 Marionette TRACE conn4 <- [1,118,null,{}] 09:22:12 INFO - PROCESS | 1746 | 1464798132466 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 1746 | 1464798132660 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:22:12 INFO - PROCESS | 1746 | 1464798132761 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0xa2280400 == 32 [pid = 1746] [id = 37] 09:22:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0xa2283800) [pid = 1746] [serial = 109] [outer = (nil)] 09:22:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0xa2639400) [pid = 1746] [serial = 110] [outer = 0xa2283800] 09:22:12 INFO - PROCESS | 1746 | 1464798132837 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0xa3076800) [pid = 1746] [serial = 111] [outer = 0xa2283800] 09:22:13 INFO - PROCESS | 1746 | 1464798133845 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1442ms 09:22:13 INFO - PROCESS | 1746 | 1464798133899 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:22:13 INFO - PROCESS | 1746 | 1464798133908 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:22:13 INFO - PROCESS | 1746 | 1464798133918 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 1746 | 1464798133926 Marionette TRACE conn4 <- [1,122,null,{}] 09:22:13 INFO - PROCESS | 1746 | 1464798133936 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:14 INFO - PROCESS | 1746 | 1464798134131 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:22:14 INFO - PROCESS | 1746 | 1464798134268 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x937b4800 == 33 [pid = 1746] [id = 38] 09:22:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x952aac00) [pid = 1746] [serial = 112] [outer = (nil)] 09:22:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x952b0800) [pid = 1746] [serial = 113] [outer = 0x952aac00] 09:22:14 INFO - PROCESS | 1746 | 1464798134400 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x977e4c00) [pid = 1746] [serial = 114] [outer = 0x952aac00] 09:22:15 INFO - PROCESS | 1746 | 1464798135297 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1437ms 09:22:15 INFO - PROCESS | 1746 | 1464798135354 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 1746 | 1464798135363 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:22:15 INFO - PROCESS | 1746 | 1464798135374 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 1746 | 1464798135378 Marionette TRACE conn4 <- [1,126,null,{}] 09:22:15 INFO - PROCESS | 1746 | 1464798135385 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:15 INFO - PROCESS | 1746 | 1464798135576 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:22:15 INFO - PROCESS | 1746 | 1464798135710 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x977e9000 == 34 [pid = 1746] [id = 39] 09:22:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x991af400) [pid = 1746] [serial = 115] [outer = (nil)] 09:22:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9a33d800) [pid = 1746] [serial = 116] [outer = 0x991af400] 09:22:15 INFO - PROCESS | 1746 | 1464798135797 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x9ab40800) [pid = 1746] [serial = 117] [outer = 0x991af400] 09:22:16 INFO - PROCESS | 1746 | 1464798136798 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1442ms 09:22:16 INFO - PROCESS | 1746 | 1464798136817 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 1746 | 1464798136822 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:22:16 INFO - PROCESS | 1746 | 1464798136828 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 1746 | 1464798136835 Marionette TRACE conn4 <- [1,130,null,{}] 09:22:16 INFO - PROCESS | 1746 | 1464798136854 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:17 INFO - PROCESS | 1746 | 1464798137094 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:22:17 INFO - PROCESS | 1746 | 1464798137111 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9a3c6000 == 35 [pid = 1746] [id = 40] 09:22:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x9c150000) [pid = 1746] [serial = 118] [outer = (nil)] 09:22:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0xa1061c00) [pid = 1746] [serial = 119] [outer = 0x9c150000] 09:22:17 INFO - PROCESS | 1746 | 1464798137237 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0xa240fc00) [pid = 1746] [serial = 120] [outer = 0x9c150000] 09:22:18 INFO - PROCESS | 1746 | 1464798138290 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1493ms 09:22:18 INFO - PROCESS | 1746 | 1464798138322 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:22:18 INFO - PROCESS | 1746 | 1464798138327 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:22:18 INFO - PROCESS | 1746 | 1464798138333 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 1746 | 1464798138337 Marionette TRACE conn4 <- [1,134,null,{}] 09:22:18 INFO - PROCESS | 1746 | 1464798138343 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:18 INFO - PROCESS | 1746 | 1464798138518 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:22:18 INFO - PROCESS | 1746 | 1464798138673 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x93726000 == 36 [pid = 1746] [id = 41] 09:22:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x939af400) [pid = 1746] [serial = 121] [outer = (nil)] 09:22:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x977e1000) [pid = 1746] [serial = 122] [outer = 0x939af400] 09:22:18 INFO - PROCESS | 1746 | 1464798138789 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0xa2154c00) [pid = 1746] [serial = 123] [outer = 0x939af400] 09:22:19 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0xa50ef000) [pid = 1746] [serial = 64] [outer = (nil)] [url = about:blank] 09:22:19 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0xa24b0400) [pid = 1746] [serial = 56] [outer = (nil)] [url = about:blank] 09:22:19 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0xa3550000) [pid = 1746] [serial = 62] [outer = (nil)] [url = about:blank] 09:22:19 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0xa0510800) [pid = 1746] [serial = 53] [outer = (nil)] [url = about:blank] 09:22:19 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x9950d800) [pid = 1746] [serial = 70] [outer = (nil)] [url = about:blank] 09:22:19 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x99f9a000) [pid = 1746] [serial = 71] [outer = (nil)] [url = about:blank] 09:22:19 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x93b93000) [pid = 1746] [serial = 67] [outer = (nil)] [url = about:blank] 09:22:19 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x952b2800) [pid = 1746] [serial = 68] [outer = (nil)] [url = about:blank] 09:22:19 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0xa50f8800) [pid = 1746] [serial = 65] [outer = (nil)] [url = about:blank] 09:22:19 INFO - PROCESS | 1746 | 1464798139987 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1732ms 09:22:20 INFO - PROCESS | 1746 | 1464798140086 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 1746 | 1464798140091 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:22:20 INFO - PROCESS | 1746 | 1464798140139 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 1746 | 1464798140142 Marionette TRACE conn4 <- [1,138,null,{}] 09:22:20 INFO - PROCESS | 1746 | 1464798140208 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 1746 | 1464798140428 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:22:20 INFO - PROCESS | 1746 | 1464798140521 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x93b90000 == 37 [pid = 1746] [id = 42] 09:22:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x952adc00) [pid = 1746] [serial = 124] [outer = (nil)] 09:22:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9912e400) [pid = 1746] [serial = 125] [outer = 0x952adc00] 09:22:20 INFO - PROCESS | 1746 | 1464798140595 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x99e8fc00) [pid = 1746] [serial = 126] [outer = 0x952adc00] 09:22:21 INFO - PROCESS | 1746 | 1464798141332 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1275ms 09:22:21 INFO - PROCESS | 1746 | 1464798141391 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 1746 | 1464798141400 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:22:21 INFO - PROCESS | 1746 | 1464798141411 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - PROCESS | 1746 | 1464798141415 Marionette TRACE conn4 <- [1,142,null,{}] 09:22:21 INFO - PROCESS | 1746 | 1464798141423 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:21 INFO - PROCESS | 1746 | 1464798141610 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:22:21 INFO - PROCESS | 1746 | 1464798141712 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x952ae800 == 38 [pid = 1746] [id = 43] 09:22:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x9a8eac00) [pid = 1746] [serial = 127] [outer = (nil)] 09:22:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x9b7d8000) [pid = 1746] [serial = 128] [outer = 0x9a8eac00] 09:22:21 INFO - PROCESS | 1746 | 1464798141787 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x9bfa1000) [pid = 1746] [serial = 129] [outer = 0x9a8eac00] 09:22:22 INFO - PROCESS | 1746 | 1464798142555 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1186ms 09:22:22 INFO - PROCESS | 1746 | 1464798142598 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 1746 | 1464798142602 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:22:22 INFO - PROCESS | 1746 | 1464798142609 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1746 | 1464798142615 Marionette TRACE conn4 <- [1,146,null,{}] 09:22:22 INFO - PROCESS | 1746 | 1464798142636 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:22 INFO - PROCESS | 1746 | 1464798142840 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:22:22 INFO - PROCESS | 1746 | 1464798142865 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1746 | ++DOCSHELL 0xa24a6800 == 39 [pid = 1746] [id = 44] 09:22:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0xa24aa800) [pid = 1746] [serial = 130] [outer = (nil)] 09:22:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0xa2668400) [pid = 1746] [serial = 131] [outer = 0xa24aa800] 09:22:22 INFO - PROCESS | 1746 | 1464798142948 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0xa3231000) [pid = 1746] [serial = 132] [outer = 0xa24aa800] 09:22:23 INFO - PROCESS | 1746 | 1464798143972 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1399ms 09:22:24 INFO - PROCESS | 1746 | 1464798144022 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 1746 | 1464798144027 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:22:24 INFO - PROCESS | 1746 | 1464798144071 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 1746 | 1464798144076 Marionette TRACE conn4 <- [1,150,null,{}] 09:22:24 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x99e91c00) [pid = 1746] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:22:24 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x99d93c00) [pid = 1746] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:22:24 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x9466b400) [pid = 1746] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:22:24 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x992b4400) [pid = 1746] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:22:24 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x937b3400) [pid = 1746] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:22:24 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x9ab40400) [pid = 1746] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:22:24 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x9d0b1400) [pid = 1746] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:22:24 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0xa227f800) [pid = 1746] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:22:24 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x977eb800) [pid = 1746] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:22:24 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0xa5044c00) [pid = 1746] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:22:24 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x9af42c00) [pid = 1746] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:22:24 INFO - PROCESS | 1746 | 1464798144246 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:24 INFO - PROCESS | 1746 | 1464798144414 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:22:24 INFO - PROCESS | 1746 | 1464798144566 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x93b93800 == 40 [pid = 1746] [id = 45] 09:22:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x9a64d400) [pid = 1746] [serial = 133] [outer = (nil)] 09:22:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x9c15c000) [pid = 1746] [serial = 134] [outer = 0x9a64d400] 09:22:24 INFO - PROCESS | 1746 | 1464798144655 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0xa0513800) [pid = 1746] [serial = 135] [outer = 0x9a64d400] 09:22:25 INFO - PROCESS | 1746 | 1464798145364 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1325ms 09:22:25 INFO - PROCESS | 1746 | 1464798145382 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 1746 | 1464798145385 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:22:25 INFO - PROCESS | 1746 | 1464798145392 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1746 | 1464798145396 Marionette TRACE conn4 <- [1,154,null,{}] 09:22:25 INFO - PROCESS | 1746 | 1464798145402 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 1746 | 1464798145587 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:22:25 INFO - PROCESS | 1746 | 1464798145611 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x93a81000 == 41 [pid = 1746] [id = 46] 09:22:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x97658800) [pid = 1746] [serial = 136] [outer = (nil)] 09:22:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0xa35e8000) [pid = 1746] [serial = 137] [outer = 0x97658800] 09:22:25 INFO - PROCESS | 1746 | 1464798145686 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0xa3070c00) [pid = 1746] [serial = 138] [outer = 0x97658800] 09:22:26 INFO - PROCESS | 1746 | 1464798146716 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1337ms 09:22:26 INFO - PROCESS | 1746 | 1464798146730 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 1746 | 1464798146737 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:22:26 INFO - PROCESS | 1746 | 1464798146748 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 1746 | 1464798146756 Marionette TRACE conn4 <- [1,158,null,{}] 09:22:26 INFO - PROCESS | 1746 | 1464798146769 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:26 INFO - PROCESS | 1746 | 1464798146973 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:22:27 INFO - PROCESS | 1746 | 1464798147175 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x93727800 == 42 [pid = 1746] [id = 47] 09:22:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x9372ac00) [pid = 1746] [serial = 139] [outer = (nil)] 09:22:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x97633400) [pid = 1746] [serial = 140] [outer = 0x9372ac00] 09:22:27 INFO - PROCESS | 1746 | 1464798147285 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x9912a000) [pid = 1746] [serial = 141] [outer = 0x9372ac00] 09:22:28 INFO - PROCESS | 1746 | 1464798148157 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1439ms 09:22:28 INFO - PROCESS | 1746 | 1464798148188 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 1746 | 1464798148197 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:22:28 INFO - PROCESS | 1746 | 1464798148209 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 1746 | 1464798148213 Marionette TRACE conn4 <- [1,162,null,{}] 09:22:28 INFO - PROCESS | 1746 | 1464798148221 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:28 INFO - PROCESS | 1746 | 1464798148408 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:22:28 INFO - PROCESS | 1746 | 1464798148552 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x9ab49400 == 43 [pid = 1746] [id = 48] 09:22:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x9b7d7c00) [pid = 1746] [serial = 142] [outer = (nil)] 09:22:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x9cc57800) [pid = 1746] [serial = 143] [outer = 0x9b7d7c00] 09:22:28 INFO - PROCESS | 1746 | 1464798148644 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0xa0510800) [pid = 1746] [serial = 144] [outer = 0x9b7d7c00] 09:22:29 INFO - PROCESS | 1746 | 1464798149675 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:22:29 INFO - PROCESS | 1746 | 1464798149692 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1532ms 09:22:29 INFO - PROCESS | 1746 | 1464798149741 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:22:29 INFO - PROCESS | 1746 | 1464798149746 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:22:29 INFO - PROCESS | 1746 | 1464798149754 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 1746 | 1464798149761 Marionette TRACE conn4 <- [1,166,null,{}] 09:22:29 INFO - PROCESS | 1746 | 1464798149820 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 1746 | 1464798150082 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:22:30 INFO - PROCESS | 1746 | 1464798150229 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0xa670c800 == 44 [pid = 1746] [id = 49] 09:22:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0xa6744000) [pid = 1746] [serial = 145] [outer = (nil)] 09:22:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0xa6f42800) [pid = 1746] [serial = 146] [outer = 0xa6744000] 09:22:30 INFO - PROCESS | 1746 | 1464798150329 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0xa6f47c00) [pid = 1746] [serial = 147] [outer = 0xa6744000] 09:22:31 INFO - PROCESS | 1746 | 1464798151218 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1492ms 09:22:31 INFO - PROCESS | 1746 | 1464798151246 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 1746 | 1464798151251 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:22:31 INFO - PROCESS | 1746 | 1464798151258 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 1746 | 1464798151261 Marionette TRACE conn4 <- [1,170,null,{}] 09:22:31 INFO - PROCESS | 1746 | 1464798151267 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:31 INFO - PROCESS | 1746 | 1464798151446 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:22:31 INFO - PROCESS | 1746 | 1464798151633 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a4bdc00 == 45 [pid = 1746] [id = 50] 09:22:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x9a4c4400) [pid = 1746] [serial = 148] [outer = (nil)] 09:22:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x9a4c7400) [pid = 1746] [serial = 149] [outer = 0x9a4c4400] 09:22:31 INFO - PROCESS | 1746 | 1464798151738 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x9a4cc400) [pid = 1746] [serial = 150] [outer = 0x9a4c4400] 09:22:32 INFO - PROCESS | 1746 | 1464798152868 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1638ms 09:22:32 INFO - PROCESS | 1746 | 1464798152896 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 1746 | 1464798152900 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:22:32 INFO - PROCESS | 1746 | 1464798152906 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 1746 | 1464798152910 Marionette TRACE conn4 <- [1,174,null,{}] 09:22:32 INFO - PROCESS | 1746 | 1464798152915 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 1746 | 1464798153103 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:22:33 INFO - PROCESS | 1746 | 1464798153246 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x9536ac00 == 46 [pid = 1746] [id = 51] 09:22:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x9536b800) [pid = 1746] [serial = 151] [outer = (nil)] 09:22:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x95372400) [pid = 1746] [serial = 152] [outer = 0x9536b800] 09:22:33 INFO - PROCESS | 1746 | 1464798153412 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x95373c00) [pid = 1746] [serial = 153] [outer = 0x9536b800] 09:22:34 INFO - PROCESS | 1746 | 1464798154276 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1429ms 09:22:34 INFO - PROCESS | 1746 | 1464798154337 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 1746 | 1464798154341 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:22:34 INFO - PROCESS | 1746 | 1464798154348 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 1746 | 1464798154352 Marionette TRACE conn4 <- [1,178,null,{}] 09:22:34 INFO - PROCESS | 1746 | 1464798154359 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:34 INFO - PROCESS | 1746 | 1464798154596 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:22:34 INFO - PROCESS | 1746 | 1464798154742 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x93724000 == 47 [pid = 1746] [id = 52] 09:22:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x93a84000) [pid = 1746] [serial = 154] [outer = (nil)] 09:22:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0xa8c20000) [pid = 1746] [serial = 155] [outer = 0x93a84000] 09:22:34 INFO - PROCESS | 1746 | 1464798154836 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0xa8c4c000) [pid = 1746] [serial = 156] [outer = 0x93a84000] 09:22:35 INFO - PROCESS | 1746 | 1464798155740 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1430ms 09:22:35 INFO - PROCESS | 1746 | 1464798155780 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:22:35 INFO - PROCESS | 1746 | 1464798155786 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:22:35 INFO - PROCESS | 1746 | 1464798155794 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 1746 | 1464798155798 Marionette TRACE conn4 <- [1,182,null,{}] 09:22:35 INFO - PROCESS | 1746 | 1464798155805 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 1746 | 1464798155993 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:22:36 INFO - PROCESS | 1746 | 1464798156138 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a4ca800 == 48 [pid = 1746] [id = 53] 09:22:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x9a8c3400) [pid = 1746] [serial = 157] [outer = (nil)] 09:22:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x9a8cac00) [pid = 1746] [serial = 158] [outer = 0x9a8c3400] 09:22:36 INFO - PROCESS | 1746 | 1464798156234 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x9a8cd000) [pid = 1746] [serial = 159] [outer = 0x9a8c3400] 09:22:37 INFO - PROCESS | 1746 | 1464798157147 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1384ms 09:22:37 INFO - PROCESS | 1746 | 1464798157178 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 1746 | 1464798157182 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:22:37 INFO - PROCESS | 1746 | 1464798157189 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 1746 | 1464798157193 Marionette TRACE conn4 <- [1,186,null,{}] 09:22:37 INFO - PROCESS | 1746 | 1464798157199 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:37 INFO - PROCESS | 1746 | 1464798157381 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:22:37 INFO - PROCESS | 1746 | 1464798157525 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9223a400 == 49 [pid = 1746] [id = 54] 09:22:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x92241800) [pid = 1746] [serial = 160] [outer = (nil)] 09:22:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x9a4bd800) [pid = 1746] [serial = 161] [outer = 0x92241800] 09:22:37 INFO - PROCESS | 1746 | 1464798157616 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x9a8cc000) [pid = 1746] [serial = 162] [outer = 0x92241800] 09:22:38 INFO - PROCESS | 1746 | 1464798158657 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1487ms 09:22:38 INFO - PROCESS | 1746 | 1464798158676 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 1746 | 1464798158683 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:22:38 INFO - PROCESS | 1746 | 1464798158691 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1746 | 1464798158697 Marionette TRACE conn4 <- [1,190,null,{}] 09:22:38 INFO - PROCESS | 1746 | 1464798158720 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 1746 | 1464798158922 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:22:39 INFO - PROCESS | 1746 | 1464798159066 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x92238400 == 50 [pid = 1746] [id = 55] 09:22:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x93a85c00) [pid = 1746] [serial = 163] [outer = (nil)] 09:22:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x9765fc00) [pid = 1746] [serial = 164] [outer = 0x93a85c00] 09:22:39 INFO - PROCESS | 1746 | 1464798159201 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x99e90400) [pid = 1746] [serial = 165] [outer = 0x93a85c00] 09:22:40 INFO - PROCESS | 1746 | --DOCSHELL 0x93b93800 == 49 [pid = 1746] [id = 45] 09:22:40 INFO - PROCESS | 1746 | --DOCSHELL 0xa24a6800 == 48 [pid = 1746] [id = 44] 09:22:40 INFO - PROCESS | 1746 | --DOCSHELL 0x952ae800 == 47 [pid = 1746] [id = 43] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x937bac00) [pid = 1746] [serial = 91] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOCSHELL 0x93b90000 == 46 [pid = 1746] [id = 42] 09:22:40 INFO - PROCESS | 1746 | --DOCSHELL 0x93726000 == 45 [pid = 1746] [id = 41] 09:22:40 INFO - PROCESS | 1746 | --DOCSHELL 0x937b4800 == 44 [pid = 1746] [id = 38] 09:22:40 INFO - PROCESS | 1746 | 1464798160169 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1532ms 09:22:40 INFO - PROCESS | 1746 | 1464798160228 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 1746 | 1464798160238 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:22:40 INFO - PROCESS | 1746 | 1464798160250 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 1746 | 1464798160254 Marionette TRACE conn4 <- [1,194,null,{}] 09:22:40 INFO - PROCESS | 1746 | 1464798160260 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 1746 | 1464798160437 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x9bfa1c00) [pid = 1746] [serial = 104] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x9a2cb800) [pid = 1746] [serial = 98] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x950d2c00) [pid = 1746] [serial = 95] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x952b5400) [pid = 1746] [serial = 96] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0xa050c000) [pid = 1746] [serial = 107] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x9a651c00) [pid = 1746] [serial = 29] [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:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x97666c00) [pid = 1746] [serial = 74] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x9466a000) [pid = 1746] [serial = 73] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x9b2b3400) [pid = 1746] [serial = 77] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x9ab48c00) [pid = 1746] [serial = 76] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0xa1064000) [pid = 1746] [serial = 80] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x9d0f1000) [pid = 1746] [serial = 79] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0xa260ac00) [pid = 1746] [serial = 83] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0xa22d0800) [pid = 1746] [serial = 82] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0xa1067000) [pid = 1746] [serial = 108] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0xa30fa800) [pid = 1746] [serial = 86] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0xa3074000) [pid = 1746] [serial = 85] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0xa6746800) [pid = 1746] [serial = 89] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0xa673f400) [pid = 1746] [serial = 88] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x9b2b1800) [pid = 1746] [serial = 101] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x9b7dfc00) [pid = 1746] [serial = 102] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x9d0aa000) [pid = 1746] [serial = 105] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x9a3ba800) [pid = 1746] [serial = 99] [outer = (nil)] [url = about:blank] 09:22:40 INFO - PROCESS | 1746 | 1464798160581 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x950d2c00 == 45 [pid = 1746] [id = 56] 09:22:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x952a8800) [pid = 1746] [serial = 166] [outer = (nil)] 09:22:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x99f8c000) [pid = 1746] [serial = 167] [outer = 0x952a8800] 09:22:40 INFO - PROCESS | 1746 | 1464798160660 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x9a4be000) [pid = 1746] [serial = 168] [outer = 0x952a8800] 09:22:41 INFO - PROCESS | 1746 | 1464798161392 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1192ms 09:22:41 INFO - PROCESS | 1746 | 1464798161442 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 1746 | 1464798161446 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:22:41 INFO - PROCESS | 1746 | 1464798161458 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1746 | 1464798161465 Marionette TRACE conn4 <- [1,198,null,{}] 09:22:41 INFO - PROCESS | 1746 | 1464798161498 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 1746 | 1464798161708 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:22:41 INFO - PROCESS | 1746 | 1464798161723 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x97666c00 == 46 [pid = 1746] [id = 57] 09:22:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x977edc00) [pid = 1746] [serial = 169] [outer = (nil)] 09:22:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x9b2b2c00) [pid = 1746] [serial = 170] [outer = 0x977edc00] 09:22:41 INFO - PROCESS | 1746 | 1464798161896 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x9bca8c00) [pid = 1746] [serial = 171] [outer = 0x977edc00] 09:22:42 INFO - PROCESS | 1746 | 1464798162648 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1204ms 09:22:42 INFO - PROCESS | 1746 | 1464798162657 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:22:42 INFO - PROCESS | 1746 | 1464798162662 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:22:42 INFO - PROCESS | 1746 | 1464798162676 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 1746 | 1464798162679 Marionette TRACE conn4 <- [1,202,null,{}] 09:22:42 INFO - PROCESS | 1746 | 1464798162691 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:42 INFO - PROCESS | 1746 | 1464798162895 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:22:42 INFO - PROCESS | 1746 | 1464798162917 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a8cfc00 == 47 [pid = 1746] [id = 58] 09:22:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x9b7dfc00) [pid = 1746] [serial = 172] [outer = (nil)] 09:22:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x9d0b3c00) [pid = 1746] [serial = 173] [outer = 0x9b7dfc00] 09:22:43 INFO - PROCESS | 1746 | 1464798162996 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0xa1063800) [pid = 1746] [serial = 174] [outer = 0x9b7dfc00] 09:22:43 INFO - PROCESS | 1746 | 1464798163865 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1237ms 09:22:43 INFO - PROCESS | 1746 | 1464798163906 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 1746 | 1464798163910 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:22:43 INFO - PROCESS | 1746 | 1464798163916 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 1746 | 1464798163919 Marionette TRACE conn4 <- [1,206,null,{}] 09:22:43 INFO - PROCESS | 1746 | 1464798163932 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 1746 | 1464798164156 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:22:44 INFO - PROCESS | 1746 | 1464798164181 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x98182400 == 48 [pid = 1746] [id = 59] 09:22:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x9920c000) [pid = 1746] [serial = 175] [outer = (nil)] 09:22:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x99212000) [pid = 1746] [serial = 176] [outer = 0x9920c000] 09:22:44 INFO - PROCESS | 1746 | 1464798164275 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x99214000) [pid = 1746] [serial = 177] [outer = 0x9920c000] 09:22:44 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x952adc00) [pid = 1746] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:22:44 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0xa24aa800) [pid = 1746] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:22:44 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x9a8eac00) [pid = 1746] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:22:44 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x9a64d400) [pid = 1746] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:22:44 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x937af800) [pid = 1746] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:22:45 INFO - PROCESS | 1746 | 1464798165193 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1287ms 09:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:22:45 INFO - PROCESS | 1746 | 1464798165203 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 1746 | 1464798165206 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:22:45 INFO - PROCESS | 1746 | 1464798165213 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 1746 | 1464798165217 Marionette TRACE conn4 <- [1,210,null,{}] 09:22:45 INFO - PROCESS | 1746 | 1464798165222 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:45 INFO - PROCESS | 1746 | 1464798165413 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:22:45 INFO - PROCESS | 1746 | 1464798165435 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x937af400 == 49 [pid = 1746] [id = 60] 09:22:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x937af800) [pid = 1746] [serial = 178] [outer = (nil)] 09:22:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x9d0e2c00) [pid = 1746] [serial = 179] [outer = 0x937af800] 09:22:45 INFO - PROCESS | 1746 | 1464798165519 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0xa24a6c00) [pid = 1746] [serial = 180] [outer = 0x937af800] 09:22:46 INFO - PROCESS | 1746 | 1464798166239 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1046ms 09:22:46 INFO - PROCESS | 1746 | 1464798166258 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1746 | 1464798166262 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:22:46 INFO - PROCESS | 1746 | 1464798166272 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1746 | 1464798166274 Marionette TRACE conn4 <- [1,214,null,{}] 09:22:46 INFO - PROCESS | 1746 | 1464798166289 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 1746 | 1464798166466 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:22:46 INFO - PROCESS | 1746 | 1464798166484 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x937b2800 == 50 [pid = 1746] [id = 61] 09:22:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x93a7ec00) [pid = 1746] [serial = 181] [outer = (nil)] 09:22:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0xa2663800) [pid = 1746] [serial = 182] [outer = 0x93a7ec00] 09:22:46 INFO - PROCESS | 1746 | 1464798166555 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0xa322f800) [pid = 1746] [serial = 183] [outer = 0x93a7ec00] 09:22:47 INFO - PROCESS | 1746 | 1464798167597 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1385ms 09:22:47 INFO - PROCESS | 1746 | 1464798167658 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 1746 | 1464798167666 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:22:47 INFO - PROCESS | 1746 | 1464798167675 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 1746 | 1464798167680 Marionette TRACE conn4 <- [1,218,null,{}] 09:22:47 INFO - PROCESS | 1746 | 1464798167690 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:47 INFO - PROCESS | 1746 | 1464798167905 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:22:48 INFO - PROCESS | 1746 | 1464798168104 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x952b4400 == 51 [pid = 1746] [id = 62] 09:22:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x9536f800) [pid = 1746] [serial = 184] [outer = (nil)] 09:22:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x977e5000) [pid = 1746] [serial = 185] [outer = 0x9536f800] 09:22:48 INFO - PROCESS | 1746 | 1464798168247 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x9920e400) [pid = 1746] [serial = 186] [outer = 0x9536f800] 09:22:49 INFO - PROCESS | 1746 | 1464798169099 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1488ms 09:22:49 INFO - PROCESS | 1746 | 1464798169163 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 1746 | 1464798169173 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:22:49 INFO - PROCESS | 1746 | 1464798169183 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 1746 | 1464798169187 Marionette TRACE conn4 <- [1,222,null,{}] 09:22:49 INFO - PROCESS | 1746 | 1464798169194 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:49 INFO - PROCESS | 1746 | 1464798169426 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:22:49 INFO - PROCESS | 1746 | 1464798169574 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x939b0800 == 52 [pid = 1746] [id = 63] 09:22:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x9a4bd400) [pid = 1746] [serial = 187] [outer = (nil)] 09:22:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x9a8c5400) [pid = 1746] [serial = 188] [outer = 0x9a4bd400] 09:22:49 INFO - PROCESS | 1746 | 1464798169670 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x9ab48c00) [pid = 1746] [serial = 189] [outer = 0x9a4bd400] 09:22:50 INFO - PROCESS | 1746 | 1464798170560 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1437ms 09:22:50 INFO - PROCESS | 1746 | 1464798170621 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1746 | 1464798170625 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:22:50 INFO - PROCESS | 1746 | 1464798170632 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 1746 | 1464798170638 Marionette TRACE conn4 <- [1,226,null,{}] 09:22:50 INFO - PROCESS | 1746 | 1464798170655 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:50 INFO - PROCESS | 1746 | 1464798170875 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:22:51 INFO - PROCESS | 1746 | 1464798171024 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9a145000 == 53 [pid = 1746] [id = 64] 09:22:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x9af9b000) [pid = 1746] [serial = 190] [outer = (nil)] 09:22:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x9b2a8800) [pid = 1746] [serial = 191] [outer = 0x9af9b000] 09:22:51 INFO - PROCESS | 1746 | 1464798171127 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x9cc55c00) [pid = 1746] [serial = 192] [outer = 0x9af9b000] 09:22:52 INFO - PROCESS | 1746 | 1464798172048 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1483ms 09:22:52 INFO - PROCESS | 1746 | 1464798172116 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 1746 | 1464798172121 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:22:52 INFO - PROCESS | 1746 | 1464798172128 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 1746 | 1464798172131 Marionette TRACE conn4 <- [1,230,null,{}] 09:22:52 INFO - PROCESS | 1746 | 1464798172137 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:52 INFO - PROCESS | 1746 | 1464798172313 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:22:52 INFO - PROCESS | 1746 | 1464798172460 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9af9a800 == 54 [pid = 1746] [id = 65] 09:22:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0xa22d0800) [pid = 1746] [serial = 193] [outer = (nil)] 09:22:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0xa26d7000) [pid = 1746] [serial = 194] [outer = 0xa22d0800] 09:22:52 INFO - PROCESS | 1746 | 1464798172549 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0xa35ea400) [pid = 1746] [serial = 195] [outer = 0xa22d0800] 09:22:53 INFO - PROCESS | 1746 | 1464798173416 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1333ms 09:22:53 INFO - PROCESS | 1746 | 1464798173463 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 1746 | 1464798173469 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:22:53 INFO - PROCESS | 1746 | 1464798173476 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 1746 | 1464798173480 Marionette TRACE conn4 <- [1,234,null,{}] 09:22:53 INFO - PROCESS | 1746 | 1464798173487 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 1746 | 1464798173660 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:22:53 INFO - PROCESS | 1746 | 1464798173809 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x9afba400 == 55 [pid = 1746] [id = 66] 09:22:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x9afba800) [pid = 1746] [serial = 196] [outer = (nil)] 09:22:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x9afc2400) [pid = 1746] [serial = 197] [outer = 0x9afba800] 09:22:53 INFO - PROCESS | 1746 | 1464798173903 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x9afc4800) [pid = 1746] [serial = 198] [outer = 0x9afba800] 09:22:54 INFO - PROCESS | 1746 | 1464798174824 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1387ms 09:22:54 INFO - PROCESS | 1746 | 1464798174880 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 1746 | 1464798174883 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:22:54 INFO - PROCESS | 1746 | 1464798174892 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 1746 | 1464798174895 Marionette TRACE conn4 <- [1,238,null,{}] 09:22:54 INFO - PROCESS | 1746 | 1464798174902 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:55 INFO - PROCESS | 1746 | 1464798175111 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:22:55 INFO - PROCESS | 1746 | 1464798175263 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x9466d800 == 56 [pid = 1746] [id = 67] 09:22:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x99e91c00) [pid = 1746] [serial = 199] [outer = (nil)] 09:22:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0xa6297400) [pid = 1746] [serial = 200] [outer = 0x99e91c00] 09:22:55 INFO - PROCESS | 1746 | 1464798175355 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0xa68ae000) [pid = 1746] [serial = 201] [outer = 0x99e91c00] 09:22:56 INFO - PROCESS | 1746 | 1464798176211 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1377ms 09:22:56 INFO - PROCESS | 1746 | 1464798176271 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 1746 | 1464798176274 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:22:56 INFO - PROCESS | 1746 | 1464798176284 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 1746 | 1464798176287 Marionette TRACE conn4 <- [1,242,null,{}] 09:22:56 INFO - PROCESS | 1746 | 1464798176294 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:56 INFO - PROCESS | 1746 | 1464798176474 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:22:56 INFO - PROCESS | 1746 | 1464798176627 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x91cd6000 == 57 [pid = 1746] [id = 68] 09:22:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x91cd7000) [pid = 1746] [serial = 202] [outer = (nil)] 09:22:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x91cdd400) [pid = 1746] [serial = 203] [outer = 0x91cd7000] 09:22:56 INFO - PROCESS | 1746 | 1464798176721 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x91ce1800) [pid = 1746] [serial = 204] [outer = 0x91cd7000] 09:22:57 INFO - PROCESS | 1746 | 1464798177588 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1335ms 09:22:57 INFO - PROCESS | 1746 | 1464798177620 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 1746 | 1464798177624 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:22:57 INFO - PROCESS | 1746 | 1464798177631 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 1746 | 1464798177635 Marionette TRACE conn4 <- [1,246,null,{}] 09:22:57 INFO - PROCESS | 1746 | 1464798177641 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:57 INFO - PROCESS | 1746 | 1464798177814 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:22:57 INFO - PROCESS | 1746 | 1464798177968 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cd9800 == 58 [pid = 1746] [id = 69] 09:22:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x91cde400) [pid = 1746] [serial = 205] [outer = (nil)] 09:22:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0xa6706800) [pid = 1746] [serial = 206] [outer = 0x91cde400] 09:22:58 INFO - PROCESS | 1746 | 1464798178059 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0xa6c5d400) [pid = 1746] [serial = 207] [outer = 0x91cde400] 09:22:58 INFO - PROCESS | 1746 | 1464798178985 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1434ms 09:22:59 INFO - PROCESS | 1746 | 1464798179067 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 1746 | 1464798179071 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:22:59 INFO - PROCESS | 1746 | 1464798179078 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 1746 | 1464798179082 Marionette TRACE conn4 <- [1,250,null,{}] 09:22:59 INFO - PROCESS | 1746 | 1464798179088 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:59 INFO - PROCESS | 1746 | 1464798179644 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:22:59 INFO - PROCESS | 1746 | 1464798179855 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x91034800 == 59 [pid = 1746] [id = 70] 09:22:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x91036800) [pid = 1746] [serial = 208] [outer = (nil)] 09:22:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x9466a000) [pid = 1746] [serial = 209] [outer = 0x91036800] 09:22:59 INFO - PROCESS | 1746 | 1464798179942 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x952aec00) [pid = 1746] [serial = 210] [outer = 0x91036800] 09:23:00 INFO - PROCESS | 1746 | 1464798180801 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1762ms 09:23:00 INFO - PROCESS | 1746 | 1464798180842 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1746 | 1464798180847 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:23:00 INFO - PROCESS | 1746 | 1464798180854 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 1746 | 1464798180861 Marionette TRACE conn4 <- [1,254,null,{}] 09:23:00 INFO - PROCESS | 1746 | 1464798180869 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:01 INFO - PROCESS | 1746 | 1464798181054 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:23:01 INFO - PROCESS | 1746 | 1464798181265 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x952af400 == 60 [pid = 1746] [id = 71] 09:23:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x9536f000) [pid = 1746] [serial = 211] [outer = (nil)] 09:23:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x99209c00) [pid = 1746] [serial = 212] [outer = 0x9536f000] 09:23:01 INFO - PROCESS | 1746 | 1464798181409 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x9a1ccc00) [pid = 1746] [serial = 213] [outer = 0x9536f000] 09:23:02 INFO - PROCESS | 1746 | --DOCSHELL 0x9ab4ec00 == 59 [pid = 1746] [id = 34] 09:23:02 INFO - PROCESS | 1746 | --DOCSHELL 0x98136400 == 58 [pid = 1746] [id = 33] 09:23:02 INFO - PROCESS | 1746 | --DOCSHELL 0x94669c00 == 57 [pid = 1746] [id = 32] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0xa35e8000) [pid = 1746] [serial = 137] [outer = (nil)] [url = about:blank] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x977e1000) [pid = 1746] [serial = 122] [outer = (nil)] [url = about:blank] 09:23:02 INFO - PROCESS | 1746 | --DOCSHELL 0x937af400 == 56 [pid = 1746] [id = 60] 09:23:02 INFO - PROCESS | 1746 | --DOCSHELL 0x98182400 == 55 [pid = 1746] [id = 59] 09:23:02 INFO - PROCESS | 1746 | --DOCSHELL 0x9a8cfc00 == 54 [pid = 1746] [id = 58] 09:23:02 INFO - PROCESS | 1746 | --DOCSHELL 0x97666c00 == 53 [pid = 1746] [id = 57] 09:23:02 INFO - PROCESS | 1746 | --DOCSHELL 0x950d2c00 == 52 [pid = 1746] [id = 56] 09:23:02 INFO - PROCESS | 1746 | --DOCSHELL 0x92238400 == 51 [pid = 1746] [id = 55] 09:23:02 INFO - PROCESS | 1746 | --DOCSHELL 0x93a81000 == 50 [pid = 1746] [id = 46] 09:23:02 INFO - PROCESS | 1746 | 1464798182454 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x93a87400) [pid = 1746] [serial = 92] [outer = (nil)] [url = about:blank] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0xa2639400) [pid = 1746] [serial = 110] [outer = (nil)] [url = about:blank] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x952b0800) [pid = 1746] [serial = 113] [outer = (nil)] [url = about:blank] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x9a33d800) [pid = 1746] [serial = 116] [outer = (nil)] [url = about:blank] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0xa1061c00) [pid = 1746] [serial = 119] [outer = (nil)] [url = about:blank] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x9912e400) [pid = 1746] [serial = 125] [outer = (nil)] [url = about:blank] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x99e8fc00) [pid = 1746] [serial = 126] [outer = (nil)] [url = about:blank] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0xa2668400) [pid = 1746] [serial = 131] [outer = (nil)] [url = about:blank] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x9b7d8000) [pid = 1746] [serial = 128] [outer = (nil)] [url = about:blank] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x9c15c000) [pid = 1746] [serial = 134] [outer = (nil)] [url = about:blank] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0xa3231000) [pid = 1746] [serial = 132] [outer = (nil)] [url = about:blank] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0xa0513800) [pid = 1746] [serial = 135] [outer = (nil)] [url = about:blank] 09:23:02 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x9bfa1000) [pid = 1746] [serial = 129] [outer = (nil)] [url = about:blank] 09:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1688ms 09:23:02 INFO - PROCESS | 1746 | 1464798182544 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 1746 | 1464798182548 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:23:02 INFO - PROCESS | 1746 | 1464798182556 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 1746 | 1464798182561 Marionette TRACE conn4 <- [1,258,null,{}] 09:23:02 INFO - PROCESS | 1746 | 1464798182567 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:02 INFO - PROCESS | 1746 | 1464798182733 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:23:02 INFO - PROCESS | 1746 | 1464798182893 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x93b90000 == 51 [pid = 1746] [id = 72] 09:23:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x977e7c00) [pid = 1746] [serial = 214] [outer = (nil)] 09:23:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x99e97c00) [pid = 1746] [serial = 215] [outer = 0x977e7c00] 09:23:02 INFO - PROCESS | 1746 | 1464798182975 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x9a4c6800) [pid = 1746] [serial = 216] [outer = 0x977e7c00] 09:23:03 INFO - PROCESS | 1746 | 1464798183711 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1183ms 09:23:03 INFO - PROCESS | 1746 | 1464798183740 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 1746 | 1464798183747 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:23:03 INFO - PROCESS | 1746 | 1464798183765 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 1746 | 1464798183772 Marionette TRACE conn4 <- [1,262,null,{}] 09:23:03 INFO - PROCESS | 1746 | 1464798183782 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - PROCESS | 1746 | 1464798183942 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:23:03 INFO - PROCESS | 1746 | 1464798183954 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a4cbc00 == 52 [pid = 1746] [id = 73] 09:23:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x9a8cfc00) [pid = 1746] [serial = 217] [outer = (nil)] 09:23:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x9af92400) [pid = 1746] [serial = 218] [outer = 0x9a8cfc00] 09:23:04 INFO - PROCESS | 1746 | 1464798184028 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x9af97c00) [pid = 1746] [serial = 219] [outer = 0x9a8cfc00] 09:23:04 INFO - PROCESS | 1746 | 1464798184958 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1239ms 09:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:23:05 INFO - PROCESS | 1746 | 1464798184996 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 1746 | 1464798184999 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:23:05 INFO - PROCESS | 1746 | 1464798185013 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 1746 | 1464798185016 Marionette TRACE conn4 <- [1,266,null,{}] 09:23:05 INFO - PROCESS | 1746 | 1464798185022 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:05 INFO - PROCESS | 1746 | 1464798185217 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:23:05 INFO - PROCESS | 1746 | 1464798185235 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x9ab4d800 == 53 [pid = 1746] [id = 74] 09:23:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x9af99800) [pid = 1746] [serial = 220] [outer = (nil)] 09:23:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x9afbe400) [pid = 1746] [serial = 221] [outer = 0x9af99800] 09:23:05 INFO - PROCESS | 1746 | 1464798185307 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x9b2b3000) [pid = 1746] [serial = 222] [outer = 0x9af99800] 09:23:06 INFO - PROCESS | 1746 | 1464798186136 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1202ms 09:23:06 INFO - PROCESS | 1746 | 1464798186208 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1746 | 1464798186212 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x93a85c00) [pid = 1746] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x977edc00) [pid = 1746] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x937af800) [pid = 1746] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x9920c000) [pid = 1746] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x952a8800) [pid = 1746] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x9b7dfc00) [pid = 1746] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x939af400) [pid = 1746] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:23:06 INFO - PROCESS | 1746 | 1464798186495 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 1746 | 1464798186503 Marionette TRACE conn4 <- [1,270,null,{}] 09:23:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x91035400) [pid = 1746] [serial = 223] [outer = 0x98184400] 09:23:06 INFO - PROCESS | 1746 | 1464798186560 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:06 INFO - PROCESS | 1746 | 1464798186901 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:23:07 INFO - PROCESS | 1746 | 1464798187088 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x952a8800 == 54 [pid = 1746] [id = 75] 09:23:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x952aa000) [pid = 1746] [serial = 224] [outer = (nil)] 09:23:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x95368800) [pid = 1746] [serial = 225] [outer = 0x952aa000] 09:23:07 INFO - PROCESS | 1746 | 1464798187198 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x9762dc00) [pid = 1746] [serial = 226] [outer = 0x952aa000] 09:23:08 INFO - PROCESS | 1746 | 1464798188113 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1922ms 09:23:08 INFO - PROCESS | 1746 | 1464798188143 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 1746 | 1464798188149 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:23:08 INFO - PROCESS | 1746 | 1464798188157 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 1746 | 1464798188162 Marionette TRACE conn4 <- [1,274,null,{}] 09:23:08 INFO - PROCESS | 1746 | 1464798188172 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 1746 | 1464798188374 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:23:08 INFO - PROCESS | 1746 | 1464798188529 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x99214400 == 55 [pid = 1746] [id = 76] 09:23:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x99d93c00) [pid = 1746] [serial = 227] [outer = (nil)] 09:23:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x9a2ca400) [pid = 1746] [serial = 228] [outer = 0x99d93c00] 09:23:08 INFO - PROCESS | 1746 | 1464798188620 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x9a710800) [pid = 1746] [serial = 229] [outer = 0x99d93c00] 09:23:09 INFO - PROCESS | 1746 | 1464798189615 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1534ms 09:23:09 INFO - PROCESS | 1746 | 1464798189692 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 1746 | 1464798189696 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:23:09 INFO - PROCESS | 1746 | 1464798189703 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 1746 | 1464798189707 Marionette TRACE conn4 <- [1,278,null,{}] 09:23:09 INFO - PROCESS | 1746 | 1464798189713 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:09 INFO - PROCESS | 1746 | 1464798189950 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:23:10 INFO - PROCESS | 1746 | 1464798190165 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9afc3400 == 56 [pid = 1746] [id = 77] 09:23:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x9b2ad000) [pid = 1746] [serial = 230] [outer = (nil)] 09:23:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x9b7bcc00) [pid = 1746] [serial = 231] [outer = 0x9b2ad000] 09:23:10 INFO - PROCESS | 1746 | 1464798190284 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x9bf95800) [pid = 1746] [serial = 232] [outer = 0x9b2ad000] 09:23:11 INFO - PROCESS | 1746 | 1464798191212 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1541ms 09:23:11 INFO - PROCESS | 1746 | 1464798191246 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 1746 | 1464798191250 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:23:11 INFO - PROCESS | 1746 | 1464798191257 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 1746 | 1464798191261 Marionette TRACE conn4 <- [1,282,null,{}] 09:23:11 INFO - PROCESS | 1746 | 1464798191267 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 1746 | 1464798191452 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:23:11 INFO - PROCESS | 1746 | 1464798191604 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x9920c000 == 57 [pid = 1746] [id = 78] 09:23:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0xa0513800) [pid = 1746] [serial = 233] [outer = (nil)] 09:23:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0xa227f000) [pid = 1746] [serial = 234] [outer = 0xa0513800] 09:23:11 INFO - PROCESS | 1746 | 1464798191702 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0xa2407800) [pid = 1746] [serial = 235] [outer = 0xa0513800] 09:23:12 INFO - PROCESS | 1746 | 1464798192677 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:23:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1479ms 09:23:12 INFO - PROCESS | 1746 | 1464798192738 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:23:12 INFO - PROCESS | 1746 | 1464798192743 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:23:12 INFO - PROCESS | 1746 | 1464798192750 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 1746 | 1464798192753 Marionette TRACE conn4 <- [1,286,null,{}] 09:23:12 INFO - PROCESS | 1746 | 1464798192760 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:12 INFO - PROCESS | 1746 | 1464798192946 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:23:13 INFO - PROCESS | 1746 | 1464798193173 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x93722800 == 58 [pid = 1746] [id = 79] 09:23:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x98188400) [pid = 1746] [serial = 236] [outer = (nil)] 09:23:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0xa26cbc00) [pid = 1746] [serial = 237] [outer = 0x98188400] 09:23:13 INFO - PROCESS | 1746 | 1464798193325 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0xa3075000) [pid = 1746] [serial = 238] [outer = 0x98188400] 09:23:14 INFO - PROCESS | 1746 | 1464798194273 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1588ms 09:23:14 INFO - PROCESS | 1746 | 1464798194340 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 1746 | 1464798194346 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:23:14 INFO - PROCESS | 1746 | 1464798194355 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 1746 | 1464798194360 Marionette TRACE conn4 <- [1,290,null,{}] 09:23:14 INFO - PROCESS | 1746 | 1464798194367 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:14 INFO - PROCESS | 1746 | 1464798194730 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:23:14 INFO - PROCESS | 1746 | 1464798194964 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x91cde800 == 59 [pid = 1746] [id = 80] 09:23:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0xa62f9400) [pid = 1746] [serial = 239] [outer = (nil)] 09:23:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0xa68a9800) [pid = 1746] [serial = 240] [outer = 0xa62f9400] 09:23:15 INFO - PROCESS | 1746 | 1464798195062 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0xa6e8b000) [pid = 1746] [serial = 241] [outer = 0xa62f9400] 09:23:16 INFO - PROCESS | 1746 | 1464798196055 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1741ms 09:23:16 INFO - PROCESS | 1746 | 1464798196096 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 1746 | 1464798196101 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:23:16 INFO - PROCESS | 1746 | 1464798196110 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 1746 | 1464798196114 Marionette TRACE conn4 <- [1,294,null,{}] 09:23:16 INFO - PROCESS | 1746 | 1464798196124 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 1746 | 1464798196313 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:23:16 INFO - PROCESS | 1746 | 1464798196471 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x912d2400 == 60 [pid = 1746] [id = 81] 09:23:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x912d3400) [pid = 1746] [serial = 242] [outer = (nil)] 09:23:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x912da400) [pid = 1746] [serial = 243] [outer = 0x912d3400] 09:23:16 INFO - PROCESS | 1746 | 1464798196607 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x912de800) [pid = 1746] [serial = 244] [outer = 0x912d3400] 09:23:17 INFO - PROCESS | 1746 | 1464798197560 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1478ms 09:23:17 INFO - PROCESS | 1746 | 1464798197589 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 1746 | 1464798197594 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:23:17 INFO - PROCESS | 1746 | 1464798197600 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 1746 | 1464798197604 Marionette TRACE conn4 <- [1,298,null,{}] 09:23:17 INFO - PROCESS | 1746 | 1464798197610 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:17 INFO - PROCESS | 1746 | 1464798197793 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:23:17 INFO - PROCESS | 1746 | 1464798197957 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9103e000 == 61 [pid = 1746] [id = 82] 09:23:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x912da800) [pid = 1746] [serial = 245] [outer = (nil)] 09:23:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0xa6c64800) [pid = 1746] [serial = 246] [outer = 0x912da800] 09:23:18 INFO - PROCESS | 1746 | 1464798198046 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0xa6e8f000) [pid = 1746] [serial = 247] [outer = 0x912da800] 09:23:19 INFO - PROCESS | 1746 | 1464798198992 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1447ms 09:23:19 INFO - PROCESS | 1746 | 1464798199048 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 1746 | 1464798199053 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:23:19 INFO - PROCESS | 1746 | 1464798199059 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 1746 | 1464798199064 Marionette TRACE conn4 <- [1,302,null,{}] 09:23:19 INFO - PROCESS | 1746 | 1464798199070 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:19 INFO - PROCESS | 1746 | 1464798199252 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:23:19 INFO - PROCESS | 1746 | 1464798199418 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x91ce1000 == 62 [pid = 1746] [id = 83] 09:23:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x92c89400) [pid = 1746] [serial = 248] [outer = (nil)] 09:23:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x92c90400) [pid = 1746] [serial = 249] [outer = 0x92c89400] 09:23:19 INFO - PROCESS | 1746 | 1464798199524 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x92c91c00) [pid = 1746] [serial = 250] [outer = 0x92c89400] 09:23:20 INFO - PROCESS | 1746 | 1464798200396 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1384ms 09:23:20 INFO - PROCESS | 1746 | 1464798200446 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 1746 | 1464798200451 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:23:20 INFO - PROCESS | 1746 | 1464798200458 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 1746 | 1464798200461 Marionette TRACE conn4 <- [1,306,null,{}] 09:23:20 INFO - PROCESS | 1746 | 1464798200488 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:20 INFO - PROCESS | 1746 | 1464798200661 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:23:20 INFO - PROCESS | 1746 | 1464798200815 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x906ea000 == 63 [pid = 1746] [id = 84] 09:23:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x906ea400) [pid = 1746] [serial = 251] [outer = (nil)] 09:23:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x906f1800) [pid = 1746] [serial = 252] [outer = 0x906ea400] 09:23:20 INFO - PROCESS | 1746 | 1464798200906 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x906f4400) [pid = 1746] [serial = 253] [outer = 0x906ea400] 09:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1302ms 09:23:21 INFO - PROCESS | 1746 | 1464798201748 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:21 INFO - PROCESS | 1746 | 1464798201778 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 1746 | 1464798201783 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:23:21 INFO - PROCESS | 1746 | 1464798201792 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 1746 | 1464798201797 Marionette TRACE conn4 <- [1,310,null,{}] 09:23:21 INFO - PROCESS | 1746 | 1464798201803 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:22 INFO - PROCESS | 1746 | 1464798202036 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:23:22 INFO - PROCESS | 1746 | 1464798202193 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x906f6000 == 64 [pid = 1746] [id = 85] 09:23:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x907cb800) [pid = 1746] [serial = 254] [outer = (nil)] 09:23:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x907d3c00) [pid = 1746] [serial = 255] [outer = 0x907cb800] 09:23:22 INFO - PROCESS | 1746 | 1464798202302 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x912d1800) [pid = 1746] [serial = 256] [outer = 0x907cb800] 09:23:23 INFO - PROCESS | 1746 | 1464798203286 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:23 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:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1586ms 09:23:23 INFO - PROCESS | 1746 | 1464798203379 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 1746 | 1464798203383 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:23:23 INFO - PROCESS | 1746 | 1464798203390 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 1746 | 1464798203394 Marionette TRACE conn4 <- [1,314,null,{}] 09:23:23 INFO - PROCESS | 1746 | 1464798203400 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:23 INFO - PROCESS | 1746 | 1464798203655 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:23:24 INFO - PROCESS | 1746 | 1464798204144 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x907d9c00 == 65 [pid = 1746] [id = 86] 09:23:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x909d5400) [pid = 1746] [serial = 257] [outer = (nil)] 09:23:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x909dcc00) [pid = 1746] [serial = 258] [outer = 0x909d5400] 09:23:24 INFO - PROCESS | 1746 | 1464798204226 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x909e3c00) [pid = 1746] [serial = 259] [outer = 0x909d5400] 09:23:25 INFO - PROCESS | 1746 | 1464798205248 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:25 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:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1936ms 09:23:25 INFO - PROCESS | 1746 | 1464798205329 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 1746 | 1464798205335 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:23:25 INFO - PROCESS | 1746 | 1464798205343 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 1746 | 1464798205349 Marionette TRACE conn4 <- [1,318,null,{}] 09:23:25 INFO - PROCESS | 1746 | 1464798205357 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:25 INFO - PROCESS | 1746 | 1464798205591 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:23:25 INFO - PROCESS | 1746 | --DOCSHELL 0x9a4cbc00 == 64 [pid = 1746] [id = 73] 09:23:25 INFO - PROCESS | 1746 | --DOCSHELL 0x93b90000 == 63 [pid = 1746] [id = 72] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0xa2663800) [pid = 1746] [serial = 182] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOCSHELL 0x952af400 == 62 [pid = 1746] [id = 71] 09:23:25 INFO - PROCESS | 1746 | --DOCSHELL 0x91034800 == 61 [pid = 1746] [id = 70] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0xa8c20000) [pid = 1746] [serial = 155] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9a8cac00) [pid = 1746] [serial = 158] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x99e90400) [pid = 1746] [serial = 165] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9bca8c00) [pid = 1746] [serial = 171] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x9d0e2c00) [pid = 1746] [serial = 179] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x95372400) [pid = 1746] [serial = 152] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x9765fc00) [pid = 1746] [serial = 164] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x9b2b2c00) [pid = 1746] [serial = 170] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x99212000) [pid = 1746] [serial = 176] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x99f8c000) [pid = 1746] [serial = 167] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x9d0b3c00) [pid = 1746] [serial = 173] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x99214000) [pid = 1746] [serial = 177] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0xa1063800) [pid = 1746] [serial = 174] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0xa2154c00) [pid = 1746] [serial = 123] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0xa24a6c00) [pid = 1746] [serial = 180] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x9cc57800) [pid = 1746] [serial = 143] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9a4bd800) [pid = 1746] [serial = 161] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x9a4c7400) [pid = 1746] [serial = 149] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9a4be000) [pid = 1746] [serial = 168] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0xa6f42800) [pid = 1746] [serial = 146] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x97633400) [pid = 1746] [serial = 140] [outer = (nil)] [url = about:blank] 09:23:25 INFO - PROCESS | 1746 | 1464798205844 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x91035000 == 62 [pid = 1746] [id = 87] 09:23:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x91cd9400) [pid = 1746] [serial = 260] [outer = (nil)] 09:23:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x92c8c400) [pid = 1746] [serial = 261] [outer = 0x91cd9400] 09:23:25 INFO - PROCESS | 1746 | 1464798205932 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x92c97800) [pid = 1746] [serial = 262] [outer = 0x91cd9400] 09:23:26 INFO - PROCESS | 1746 | 1464798206712 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:26 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:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1390ms 09:23:26 INFO - PROCESS | 1746 | 1464798206741 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 1746 | 1464798206747 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:23:26 INFO - PROCESS | 1746 | 1464798206755 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 1746 | 1464798206759 Marionette TRACE conn4 <- [1,322,null,{}] 09:23:26 INFO - PROCESS | 1746 | 1464798206765 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 1746 | 1464798206933 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:23:26 INFO - PROCESS | 1746 | 1464798206955 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x93b8f000 == 63 [pid = 1746] [id = 88] 09:23:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x952a9400) [pid = 1746] [serial = 263] [outer = (nil)] 09:23:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x952b2800) [pid = 1746] [serial = 264] [outer = 0x952a9400] 09:23:27 INFO - PROCESS | 1746 | 1464798207033 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x95374000) [pid = 1746] [serial = 265] [outer = 0x952a9400] 09:23:28 INFO - PROCESS | 1746 | 1464798208054 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:28 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:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1346ms 09:23:28 INFO - PROCESS | 1746 | 1464798208102 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:23:28 INFO - PROCESS | 1746 | 1464798208107 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:23:28 INFO - PROCESS | 1746 | 1464798208123 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 1746 | 1464798208133 Marionette TRACE conn4 <- [1,326,null,{}] 09:23:28 INFO - PROCESS | 1746 | 1464798208141 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:28 INFO - PROCESS | 1746 | 1464798208399 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:23:28 INFO - PROCESS | 1746 | 1464798208428 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x907cd800 == 64 [pid = 1746] [id = 89] 09:23:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x909d8c00) [pid = 1746] [serial = 266] [outer = (nil)] 09:23:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x99e97000) [pid = 1746] [serial = 267] [outer = 0x909d8c00] 09:23:28 INFO - PROCESS | 1746 | 1464798208506 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x9a2d4c00) [pid = 1746] [serial = 268] [outer = 0x909d8c00] 09:23:29 INFO - PROCESS | 1746 | 1464798209444 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:29 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:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1399ms 09:23:29 INFO - PROCESS | 1746 | 1464798209514 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:23:29 INFO - PROCESS | 1746 | 1464798209523 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:23:29 INFO - PROCESS | 1746 | 1464798209530 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 1746 | 1464798209534 Marionette TRACE conn4 <- [1,330,null,{}] 09:23:29 INFO - PROCESS | 1746 | 1464798209540 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:29 INFO - PROCESS | 1746 | 1464798209767 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:23:29 INFO - PROCESS | 1746 | 1464798209795 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a4be400 == 65 [pid = 1746] [id = 90] 09:23:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x9a64b000) [pid = 1746] [serial = 269] [outer = (nil)] 09:23:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x9a8c7400) [pid = 1746] [serial = 270] [outer = 0x9a64b000] 09:23:29 INFO - PROCESS | 1746 | 1464798209871 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x9a8d2000) [pid = 1746] [serial = 271] [outer = 0x9a64b000] 09:23:30 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9a8cfc00) [pid = 1746] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:23:30 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x9536f000) [pid = 1746] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:23:30 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x91036800) [pid = 1746] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:23:30 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x977e7c00) [pid = 1746] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:23:30 INFO - PROCESS | 1746 | 1464798210928 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:30 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:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1432ms 09:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:23:30 INFO - PROCESS | 1746 | 1464798210963 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 1746 | 1464798210966 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:23:30 INFO - PROCESS | 1746 | 1464798210972 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 1746 | 1464798210976 Marionette TRACE conn4 <- [1,334,null,{}] 09:23:30 INFO - PROCESS | 1746 | 1464798210982 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:31 INFO - PROCESS | 1746 | 1464798211197 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:23:31 INFO - PROCESS | 1746 | 1464798211218 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9a8cec00 == 66 [pid = 1746] [id = 91] 09:23:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x9ab3fc00) [pid = 1746] [serial = 272] [outer = (nil)] 09:23:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x9ab4e800) [pid = 1746] [serial = 273] [outer = 0x9ab3fc00] 09:23:31 INFO - PROCESS | 1746 | 1464798211315 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x9afc1000) [pid = 1746] [serial = 274] [outer = 0x9ab3fc00] 09:23:32 INFO - PROCESS | 1746 | 1464798212227 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:32 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:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1296ms 09:23:32 INFO - PROCESS | 1746 | 1464798212268 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:23:32 INFO - PROCESS | 1746 | 1464798212273 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:23:32 INFO - PROCESS | 1746 | 1464798212280 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 1746 | 1464798212284 Marionette TRACE conn4 <- [1,338,null,{}] 09:23:32 INFO - PROCESS | 1746 | 1464798212291 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:32 INFO - PROCESS | 1746 | 1464798212514 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:23:32 INFO - PROCESS | 1746 | 1464798212768 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x906f7400 == 67 [pid = 1746] [id = 92] 09:23:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x907cc000) [pid = 1746] [serial = 275] [outer = (nil)] 09:23:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x907d9000) [pid = 1746] [serial = 276] [outer = 0x907cc000] 09:23:32 INFO - PROCESS | 1746 | 1464798212930 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x909e2000) [pid = 1746] [serial = 277] [outer = 0x907cc000] 09:23:33 INFO - PROCESS | 1746 | 1464798213915 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:33 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:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1679ms 09:23:33 INFO - PROCESS | 1746 | 1464798213961 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 1746 | 1464798213968 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:23:33 INFO - PROCESS | 1746 | 1464798213977 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 1746 | 1464798213981 Marionette TRACE conn4 <- [1,342,null,{}] 09:23:33 INFO - PROCESS | 1746 | 1464798213989 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:34 INFO - PROCESS | 1746 | 1464798214194 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:23:34 INFO - PROCESS | 1746 | 1464798214405 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x937b1800 == 68 [pid = 1746] [id = 93] 09:23:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x937bac00) [pid = 1746] [serial = 278] [outer = (nil)] 09:23:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x93b90400) [pid = 1746] [serial = 279] [outer = 0x937bac00] 09:23:34 INFO - PROCESS | 1746 | 1464798214571 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x9536e400) [pid = 1746] [serial = 280] [outer = 0x937bac00] 09:23:35 INFO - PROCESS | 1746 | 1464798215512 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:35 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:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1592ms 09:23:35 INFO - PROCESS | 1746 | 1464798215573 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 1746 | 1464798215580 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:23:35 INFO - PROCESS | 1746 | 1464798215587 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 1746 | 1464798215591 Marionette TRACE conn4 <- [1,346,null,{}] 09:23:35 INFO - PROCESS | 1746 | 1464798215597 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:35 INFO - PROCESS | 1746 | 1464798215788 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:23:36 INFO - PROCESS | 1746 | 1464798215998 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x952b3000 == 69 [pid = 1746] [id = 94] 09:23:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x99214800) [pid = 1746] [serial = 281] [outer = (nil)] 09:23:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x99e9b400) [pid = 1746] [serial = 282] [outer = 0x99214800] 09:23:36 INFO - PROCESS | 1746 | 1464798216144 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x9a8cb000) [pid = 1746] [serial = 283] [outer = 0x99214800] 09:23:37 INFO - PROCESS | 1746 | 1464798217152 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:37 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:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1629ms 09:23:37 INFO - PROCESS | 1746 | 1464798217218 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 1746 | 1464798217222 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:23:37 INFO - PROCESS | 1746 | 1464798217239 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 1746 | 1464798217249 Marionette TRACE conn4 <- [1,350,null,{}] 09:23:37 INFO - PROCESS | 1746 | 1464798217257 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:37 INFO - PROCESS | 1746 | 1464798217512 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:23:37 INFO - PROCESS | 1746 | 1464798217790 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x907d2400 == 70 [pid = 1746] [id = 95] 09:23:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x9920ac00) [pid = 1746] [serial = 284] [outer = (nil)] 09:23:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9c074000) [pid = 1746] [serial = 285] [outer = 0x9920ac00] 09:23:37 INFO - PROCESS | 1746 | 1464798217883 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x9c15c800) [pid = 1746] [serial = 286] [outer = 0x9920ac00] 09:23:38 INFO - PROCESS | 1746 | 1464798218774 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:38 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:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1609ms 09:23:38 INFO - PROCESS | 1746 | 1464798218839 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 1746 | 1464798218844 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:23:38 INFO - PROCESS | 1746 | 1464798218851 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 1746 | 1464798218855 Marionette TRACE conn4 <- [1,354,null,{}] 09:23:38 INFO - PROCESS | 1746 | 1464798218861 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:39 INFO - PROCESS | 1746 | 1464798219102 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:23:39 INFO - PROCESS | 1746 | 1464798219303 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x907cb000 == 71 [pid = 1746] [id = 96] 09:23:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x9a4ca000) [pid = 1746] [serial = 287] [outer = (nil)] 09:23:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0xa1064000) [pid = 1746] [serial = 288] [outer = 0x9a4ca000] 09:23:39 INFO - PROCESS | 1746 | 1464798219435 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0xa2282400) [pid = 1746] [serial = 289] [outer = 0x9a4ca000] 09:23:40 INFO - PROCESS | 1746 | 1464798220363 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:40 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:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1544ms 09:23:40 INFO - PROCESS | 1746 | 1464798220396 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 1746 | 1464798220399 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:23:40 INFO - PROCESS | 1746 | 1464798220408 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1746 | 1464798220412 Marionette TRACE conn4 <- [1,358,null,{}] 09:23:40 INFO - PROCESS | 1746 | 1464798220419 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:40 INFO - PROCESS | 1746 | 1464798220612 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:23:40 INFO - PROCESS | 1746 | 1464798220777 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x937f2400 == 72 [pid = 1746] [id = 97] 09:23:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x937f2c00) [pid = 1746] [serial = 290] [outer = (nil)] 09:23:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x937f4c00) [pid = 1746] [serial = 291] [outer = 0x937f2c00] 09:23:40 INFO - PROCESS | 1746 | 1464798220929 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0xa2402c00) [pid = 1746] [serial = 292] [outer = 0x937f2c00] 09:23:41 INFO - PROCESS | 1746 | 1464798221963 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:41 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:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1582ms 09:23:41 INFO - PROCESS | 1746 | 1464798221991 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:23:42 INFO - PROCESS | 1746 | 1464798221995 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:23:42 INFO - PROCESS | 1746 | 1464798222003 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 1746 | 1464798222006 Marionette TRACE conn4 <- [1,362,null,{}] 09:23:42 INFO - PROCESS | 1746 | 1464798222014 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:42 INFO - PROCESS | 1746 | 1464798222228 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:23:42 INFO - PROCESS | 1746 | 1464798222436 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e957400 == 73 [pid = 1746] [id = 98] 09:23:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8e959400) [pid = 1746] [serial = 293] [outer = (nil)] 09:23:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8e95f800) [pid = 1746] [serial = 294] [outer = 0x8e959400] 09:23:42 INFO - PROCESS | 1746 | 1464798222591 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0xa24a9400) [pid = 1746] [serial = 295] [outer = 0x8e959400] 09:23:43 INFO - PROCESS | 1746 | 1464798223584 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:43 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:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1595ms 09:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:23:43 INFO - PROCESS | 1746 | 1464798223597 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:23:43 INFO - PROCESS | 1746 | 1464798223601 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:23:43 INFO - PROCESS | 1746 | 1464798223608 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - PROCESS | 1746 | 1464798223612 Marionette TRACE conn4 <- [1,366,null,{}] 09:23:43 INFO - PROCESS | 1746 | 1464798223620 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:43 INFO - PROCESS | 1746 | 1464798223814 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:23:44 INFO - PROCESS | 1746 | 1464798224025 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x909d7000 == 74 [pid = 1746] [id = 99] 09:23:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0xa2663800) [pid = 1746] [serial = 296] [outer = (nil)] 09:23:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0xa35ea800) [pid = 1746] [serial = 297] [outer = 0xa2663800] 09:23:44 INFO - PROCESS | 1746 | 1464798224161 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0xa6299400) [pid = 1746] [serial = 298] [outer = 0xa2663800] 09:23:45 INFO - PROCESS | 1746 | 1464798225082 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:45 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:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1536ms 09:23:45 INFO - PROCESS | 1746 | 1464798225143 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 1746 | 1464798225147 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:23:45 INFO - PROCESS | 1746 | 1464798225154 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 1746 | 1464798225157 Marionette TRACE conn4 <- [1,370,null,{}] 09:23:45 INFO - PROCESS | 1746 | 1464798225164 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:45 INFO - PROCESS | 1746 | 1464798225399 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:23:45 INFO - PROCESS | 1746 | 1464798225624 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ed12800 == 75 [pid = 1746] [id = 100] 09:23:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8ed12c00) [pid = 1746] [serial = 299] [outer = (nil)] 09:23:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8ed19400) [pid = 1746] [serial = 300] [outer = 0x8ed12c00] 09:23:45 INFO - PROCESS | 1746 | 1464798225739 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8ed1c000) [pid = 1746] [serial = 301] [outer = 0x8ed12c00] 09:23:46 INFO - PROCESS | 1746 | 1464798226662 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:46 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:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1581ms 09:23:46 INFO - PROCESS | 1746 | 1464798226736 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 1746 | 1464798226740 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:23:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:23:46 INFO - PROCESS | 1746 | 1464798226747 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 1746 | 1464798226752 Marionette TRACE conn4 <- [1,374,null,{}] 09:23:46 INFO - PROCESS | 1746 | 1464798226757 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:46 INFO - PROCESS | 1746 | 1464798226948 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:23:47 INFO - PROCESS | 1746 | 1464798227171 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e185400 == 76 [pid = 1746] [id = 101] 09:23:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8e186c00) [pid = 1746] [serial = 302] [outer = (nil)] 09:23:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8e18a000) [pid = 1746] [serial = 303] [outer = 0x8e186c00] 09:23:47 INFO - PROCESS | 1746 | 1464798227313 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8e18d000) [pid = 1746] [serial = 304] [outer = 0x8e186c00] 09:23:48 INFO - PROCESS | 1746 | 1464798228292 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:23:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1582ms 09:23:48 INFO - PROCESS | 1746 | 1464798228330 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 1746 | 1464798228334 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:23:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:23:48 INFO - PROCESS | 1746 | 1464798228341 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 1746 | 1464798228344 Marionette TRACE conn4 <- [1,378,null,{}] 09:23:48 INFO - PROCESS | 1746 | 1464798228351 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:48 INFO - PROCESS | 1746 | 1464798228565 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:23:49 INFO - PROCESS | 1746 | 1464798229214 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e30fc00 == 77 [pid = 1746] [id = 102] 09:23:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8e310000) [pid = 1746] [serial = 305] [outer = (nil)] 09:23:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8e952800) [pid = 1746] [serial = 306] [outer = 0x8e310000] 09:23:49 INFO - PROCESS | 1746 | 1464798229345 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8e958c00) [pid = 1746] [serial = 307] [outer = 0x8e310000] 09:23:50 INFO - PROCESS | 1746 | 1464798230372 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:23:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 2084ms 09:23:50 INFO - PROCESS | 1746 | 1464798230427 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 1746 | 1464798230433 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:23:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:23:50 INFO - PROCESS | 1746 | 1464798230442 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 1746 | 1464798230447 Marionette TRACE conn4 <- [1,382,null,{}] 09:23:50 INFO - PROCESS | 1746 | 1464798230455 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:50 INFO - PROCESS | 1746 | 1464798230674 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:23:50 INFO - PROCESS | 1746 | 1464798230940 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x906eb000 == 78 [pid = 1746] [id = 103] 09:23:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x906f5800) [pid = 1746] [serial = 308] [outer = (nil)] 09:23:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x907d8800) [pid = 1746] [serial = 309] [outer = 0x906f5800] 09:23:51 INFO - PROCESS | 1746 | 1464798231041 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x91031800) [pid = 1746] [serial = 310] [outer = 0x906f5800] 09:23:51 INFO - PROCESS | 1746 | --DOCSHELL 0x977e4000 == 77 [pid = 1746] [id = 24] 09:23:51 INFO - PROCESS | 1746 | --DOCSHELL 0x9a7a0800 == 76 [pid = 1746] [id = 26] 09:23:51 INFO - PROCESS | 1746 | --DOCSHELL 0x93727800 == 75 [pid = 1746] [id = 47] 09:23:51 INFO - PROCESS | 1746 | --DOCSHELL 0x93a8a400 == 74 [pid = 1746] [id = 21] 09:23:51 INFO - PROCESS | 1746 | --DOCSHELL 0xa2279400 == 73 [pid = 1746] [id = 28] 09:23:51 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x9afbe400) [pid = 1746] [serial = 221] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x977e5000) [pid = 1746] [serial = 185] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9a8c5400) [pid = 1746] [serial = 188] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x9b2a8800) [pid = 1746] [serial = 191] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0xa26d7000) [pid = 1746] [serial = 194] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9afc2400) [pid = 1746] [serial = 197] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0xa6297400) [pid = 1746] [serial = 200] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x91cdd400) [pid = 1746] [serial = 203] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0xa6706800) [pid = 1746] [serial = 206] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1746 | --DOCSHELL 0x9c15b800 == 72 [pid = 1746] [id = 27] 09:23:51 INFO - PROCESS | 1746 | --DOCSHELL 0x9818f800 == 71 [pid = 1746] [id = 22] 09:23:51 INFO - PROCESS | 1746 | --DOCSHELL 0x977e7000 == 70 [pid = 1746] [id = 15] 09:23:51 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:51 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:23:51 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:51 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:51 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x937b6000 == 69 [pid = 1746] [id = 16] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x93724000 == 68 [pid = 1746] [id = 52] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x9536ac00 == 67 [pid = 1746] [id = 51] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x9a4bdc00 == 66 [pid = 1746] [id = 50] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0xa670c800 == 65 [pid = 1746] [id = 49] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x9a4ca800 == 64 [pid = 1746] [id = 53] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x9223dc00 == 63 [pid = 1746] [id = 29] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x94660c00 == 62 [pid = 1746] [id = 19] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x93b96c00 == 61 [pid = 1746] [id = 20] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x952b6000 == 60 [pid = 1746] [id = 36] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x9b7d7800 == 59 [pid = 1746] [id = 18] 09:23:52 INFO - PROCESS | 1746 | 1464798232084 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x9a8cec00 == 58 [pid = 1746] [id = 91] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x937b2800 == 57 [pid = 1746] [id = 61] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x9a4be400 == 56 [pid = 1746] [id = 90] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x907cd800 == 55 [pid = 1746] [id = 89] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x93b8f000 == 54 [pid = 1746] [id = 88] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x91035000 == 53 [pid = 1746] [id = 87] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x907d9c00 == 52 [pid = 1746] [id = 86] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x9afc3400 == 51 [pid = 1746] [id = 77] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x99214400 == 50 [pid = 1746] [id = 76] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x952a8800 == 49 [pid = 1746] [id = 75] 09:23:52 INFO - PROCESS | 1746 | --DOCSHELL 0x9ab4d800 == 48 [pid = 1746] [id = 74] 09:23:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:23:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1694ms 09:23:52 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9af97c00) [pid = 1746] [serial = 219] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x9af92400) [pid = 1746] [serial = 218] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9a1ccc00) [pid = 1746] [serial = 213] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x99209c00) [pid = 1746] [serial = 212] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x952aec00) [pid = 1746] [serial = 210] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x9466a000) [pid = 1746] [serial = 209] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x99e97c00) [pid = 1746] [serial = 215] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9a4c6800) [pid = 1746] [serial = 216] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1746 | 1464798232177 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 1746 | 1464798232184 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:23:52 INFO - PROCESS | 1746 | 1464798232196 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 1746 | 1464798232199 Marionette TRACE conn4 <- [1,386,null,{}] 09:23:52 INFO - PROCESS | 1746 | 1464798232206 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:52 INFO - PROCESS | 1746 | 1464798232388 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:23:52 INFO - PROCESS | 1746 | 1464798232623 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x912d8800 == 49 [pid = 1746] [id = 104] 09:23:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x91cdd800) [pid = 1746] [serial = 311] [outer = (nil)] 09:23:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x91ce3800) [pid = 1746] [serial = 312] [outer = 0x91cdd800] 09:23:52 INFO - PROCESS | 1746 | 1464798232706 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x92c95000) [pid = 1746] [serial = 313] [outer = 0x91cdd800] 09:23:53 INFO - PROCESS | 1746 | 1464798233568 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:23:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1430ms 09:23:53 INFO - PROCESS | 1746 | 1464798233625 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:23:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:23:53 INFO - PROCESS | 1746 | 1464798233630 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:23:53 INFO - PROCESS | 1746 | 1464798233645 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 1746 | 1464798233655 Marionette TRACE conn4 <- [1,390,null,{}] 09:23:53 INFO - PROCESS | 1746 | 1464798233665 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:53 INFO - PROCESS | 1746 | 1464798233849 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:23:54 INFO - PROCESS | 1746 | 1464798233994 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x912dd000 == 50 [pid = 1746] [id = 105] 09:23:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x937f6000) [pid = 1746] [serial = 314] [outer = (nil)] 09:23:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x94660c00) [pid = 1746] [serial = 315] [outer = 0x937f6000] 09:23:54 INFO - PROCESS | 1746 | 1464798234074 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x952ad800) [pid = 1746] [serial = 316] [outer = 0x937f6000] 09:23:54 INFO - PROCESS | 1746 | 1464798234974 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:23:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1408ms 09:23:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:23:55 INFO - PROCESS | 1746 | 1464798235046 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 1746 | 1464798235049 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:23:55 INFO - PROCESS | 1746 | 1464798235056 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 1746 | 1464798235060 Marionette TRACE conn4 <- [1,394,null,{}] 09:23:55 INFO - PROCESS | 1746 | 1464798235065 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:55 INFO - PROCESS | 1746 | 1464798235295 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:23:55 INFO - PROCESS | 1746 | 1464798235319 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9466ec00 == 51 [pid = 1746] [id = 106] 09:23:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x952b0400) [pid = 1746] [serial = 317] [outer = (nil)] 09:23:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x977e7000) [pid = 1746] [serial = 318] [outer = 0x952b0400] 09:23:55 INFO - PROCESS | 1746 | 1464798235403 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x98187800) [pid = 1746] [serial = 319] [outer = 0x952b0400] 09:23:56 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x9af99800) [pid = 1746] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:23:56 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x909d8c00) [pid = 1746] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:23:56 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x952aac00) [pid = 1746] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:23:56 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9c150000) [pid = 1746] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:23:56 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x952a9400) [pid = 1746] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:23:56 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x909d5400) [pid = 1746] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:23:56 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x91cd9400) [pid = 1746] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:23:56 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x97658800) [pid = 1746] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:23:56 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x991af400) [pid = 1746] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:23:56 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x9a64b000) [pid = 1746] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:23:56 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x93a7ec00) [pid = 1746] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:23:56 INFO - PROCESS | 1746 | 1464798236813 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:23:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1833ms 09:23:56 INFO - PROCESS | 1746 | 1464798236920 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 1746 | 1464798236923 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:23:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:23:56 INFO - PROCESS | 1746 | 1464798236936 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 1746 | 1464798236938 Marionette TRACE conn4 <- [1,398,null,{}] 09:23:56 INFO - PROCESS | 1746 | 1464798236945 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:57 INFO - PROCESS | 1746 | 1464798237166 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:23:57 INFO - PROCESS | 1746 | 1464798237245 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x93a81000 == 52 [pid = 1746] [id = 107] 09:23:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x93b8ec00) [pid = 1746] [serial = 320] [outer = (nil)] 09:23:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x9536cc00) [pid = 1746] [serial = 321] [outer = 0x93b8ec00] 09:23:57 INFO - PROCESS | 1746 | 1464798237333 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x99218800) [pid = 1746] [serial = 322] [outer = 0x93b8ec00] 09:23:58 INFO - PROCESS | 1746 | 1464798238160 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:23:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1285ms 09:23:58 INFO - PROCESS | 1746 | 1464798238222 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 1746 | 1464798238225 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:23:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:23:58 INFO - PROCESS | 1746 | 1464798238232 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 1746 | 1464798238235 Marionette TRACE conn4 <- [1,402,null,{}] 09:23:58 INFO - PROCESS | 1746 | 1464798238241 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:58 INFO - PROCESS | 1746 | 1464798238408 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:23:58 INFO - PROCESS | 1746 | 1464798238419 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x99d9a000 == 53 [pid = 1746] [id = 108] 09:23:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x9a337c00) [pid = 1746] [serial = 323] [outer = (nil)] 09:23:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x9a70fc00) [pid = 1746] [serial = 324] [outer = 0x9a337c00] 09:23:58 INFO - PROCESS | 1746 | 1464798238494 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x9a8c8c00) [pid = 1746] [serial = 325] [outer = 0x9a337c00] 09:23:59 INFO - PROCESS | 1746 | 1464798239710 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:23:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1537ms 09:23:59 INFO - PROCESS | 1746 | 1464798239770 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1746 | 1464798239778 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:23:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:23:59 INFO - PROCESS | 1746 | 1464798239789 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1746 | 1464798239795 Marionette TRACE conn4 <- [1,406,null,{}] 09:23:59 INFO - PROCESS | 1746 | 1464798239805 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:00 INFO - PROCESS | 1746 | 1464798240051 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:24:00 INFO - PROCESS | 1746 | 1464798240296 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e95b400 == 54 [pid = 1746] [id = 109] 09:24:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8ed1b000) [pid = 1746] [serial = 326] [outer = (nil)] 09:24:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x907d4c00) [pid = 1746] [serial = 327] [outer = 0x8ed1b000] 09:24:00 INFO - PROCESS | 1746 | 1464798240390 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x912d1400) [pid = 1746] [serial = 328] [outer = 0x8ed1b000] 09:24:01 INFO - PROCESS | 1746 | 1464798241385 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:24:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1638ms 09:24:01 INFO - PROCESS | 1746 | 1464798241429 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 1746 | 1464798241438 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:24:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:24:01 INFO - PROCESS | 1746 | 1464798241449 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 1746 | 1464798241453 Marionette TRACE conn4 <- [1,410,null,{}] 09:24:01 INFO - PROCESS | 1746 | 1464798241460 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:01 INFO - PROCESS | 1746 | 1464798241647 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:24:01 INFO - PROCESS | 1746 | 1464798241888 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x937af400 == 55 [pid = 1746] [id = 110] 09:24:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x937af800) [pid = 1746] [serial = 329] [outer = (nil)] 09:24:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x937f1400) [pid = 1746] [serial = 330] [outer = 0x937af800] 09:24:02 INFO - PROCESS | 1746 | 1464798242025 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x952adc00) [pid = 1746] [serial = 331] [outer = 0x937af800] 09:24:03 INFO - PROCESS | 1746 | 1464798243050 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:24:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1678ms 09:24:03 INFO - PROCESS | 1746 | 1464798243128 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 1746 | 1464798243133 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:24:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:24:03 INFO - PROCESS | 1746 | 1464798243140 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 1746 | 1464798243147 Marionette TRACE conn4 <- [1,414,null,{}] 09:24:03 INFO - PROCESS | 1746 | 1464798243164 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:03 INFO - PROCESS | 1746 | 1464798243443 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:24:03 INFO - PROCESS | 1746 | 1464798243682 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e18ec00 == 56 [pid = 1746] [id = 111] 09:24:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8e30d400) [pid = 1746] [serial = 332] [outer = (nil)] 09:24:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x9ab45000) [pid = 1746] [serial = 333] [outer = 0x8e30d400] 09:24:03 INFO - PROCESS | 1746 | 1464798243781 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9af95000) [pid = 1746] [serial = 334] [outer = 0x8e30d400] 09:24:04 INFO - PROCESS | 1746 | 1464798244723 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:24:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1638ms 09:24:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:24:04 INFO - PROCESS | 1746 | 1464798244779 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 1746 | 1464798244783 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:24:04 INFO - PROCESS | 1746 | 1464798244789 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 1746 | 1464798244793 Marionette TRACE conn4 <- [1,418,null,{}] 09:24:04 INFO - PROCESS | 1746 | 1464798244799 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:04 INFO - PROCESS | 1746 | 1464798244980 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:24:05 INFO - PROCESS | 1746 | 1464798245195 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9ab46000 == 57 [pid = 1746] [id = 112] 09:24:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9ab47400) [pid = 1746] [serial = 335] [outer = (nil)] 09:24:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9afbf400) [pid = 1746] [serial = 336] [outer = 0x9ab47400] 09:24:05 INFO - PROCESS | 1746 | 1464798245337 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9afc8400) [pid = 1746] [serial = 337] [outer = 0x9ab47400] 09:24:06 INFO - PROCESS | 1746 | 1464798246678 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:24:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1945ms 09:24:06 INFO - PROCESS | 1746 | 1464798246754 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 1746 | 1464798246757 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:24:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:24:06 INFO - PROCESS | 1746 | 1464798246768 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 1746 | 1464798246771 Marionette TRACE conn4 <- [1,422,null,{}] 09:24:06 INFO - PROCESS | 1746 | 1464798246780 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:06 INFO - PROCESS | 1746 | 1464798246964 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:24:07 INFO - PROCESS | 1746 | 1464798247136 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x9af9a400 == 58 [pid = 1746] [id = 113] 09:24:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9afbcc00) [pid = 1746] [serial = 338] [outer = (nil)] 09:24:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9bc9cc00) [pid = 1746] [serial = 339] [outer = 0x9afbcc00] 09:24:07 INFO - PROCESS | 1746 | 1464798247238 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9bfa2c00) [pid = 1746] [serial = 340] [outer = 0x9afbcc00] 09:24:08 INFO - PROCESS | 1746 | 1464798248594 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:24:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:24:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1938ms 09:24:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:24:08 INFO - PROCESS | 1746 | 1464798248706 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 1746 | 1464798248709 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:24:08 INFO - PROCESS | 1746 | 1464798248718 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - PROCESS | 1746 | 1464798248722 Marionette TRACE conn4 <- [1,426,null,{}] 09:24:08 INFO - PROCESS | 1746 | 1464798248728 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:08 INFO - PROCESS | 1746 | 1464798248917 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:24:09 INFO - PROCESS | 1746 | 1464798249087 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x91181c00 == 59 [pid = 1746] [id = 114] 09:24:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x91182000) [pid = 1746] [serial = 341] [outer = (nil)] 09:24:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9118b000) [pid = 1746] [serial = 342] [outer = 0x91182000] 09:24:09 INFO - PROCESS | 1746 | 1464798249179 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9c150400) [pid = 1746] [serial = 343] [outer = 0x91182000] 09:24:10 INFO - PROCESS | 1746 | 1464798250148 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 1746 | 1464798250206 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:24:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:24:10 INFO - PROCESS | 1746 | 1464798250212 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 1746 | 1464798250215 Marionette TRACE conn4 <- [1,430,null,{}] 09:24:10 INFO - PROCESS | 1746 | 1464798250221 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:10 INFO - PROCESS | 1746 | 1464798250399 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:24:10 INFO - PROCESS | 1746 | 1464798250619 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x924d5800 == 60 [pid = 1746] [id = 115] 09:24:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x924d6000) [pid = 1746] [serial = 344] [outer = (nil)] 09:24:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x924dc800) [pid = 1746] [serial = 345] [outer = 0x924d6000] 09:24:10 INFO - PROCESS | 1746 | 1464798250748 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x924e0c00) [pid = 1746] [serial = 346] [outer = 0x924d6000] 09:24:11 INFO - PROCESS | 1746 | 1464798251644 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:24:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1481ms 09:24:11 INFO - PROCESS | 1746 | 1464798251694 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 1746 | 1464798251698 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:24:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:24:11 INFO - PROCESS | 1746 | 1464798251705 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 1746 | 1464798251709 Marionette TRACE conn4 <- [1,434,null,{}] 09:24:11 INFO - PROCESS | 1746 | 1464798251715 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:11 INFO - PROCESS | 1746 | 1464798251907 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:24:12 INFO - PROCESS | 1746 | 1464798252127 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e188400 == 61 [pid = 1746] [id = 116] 09:24:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9118b800) [pid = 1746] [serial = 347] [outer = (nil)] 09:24:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x92604400) [pid = 1746] [serial = 348] [outer = 0x9118b800] 09:24:12 INFO - PROCESS | 1746 | 1464798252269 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x92609400) [pid = 1746] [serial = 349] [outer = 0x9118b800] 09:24:13 INFO - PROCESS | 1746 | 1464798253178 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:24:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1532ms 09:24:13 INFO - PROCESS | 1746 | 1464798253238 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 1746 | 1464798253242 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:24:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:24:13 INFO - PROCESS | 1746 | 1464798253249 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 1746 | 1464798253253 Marionette TRACE conn4 <- [1,438,null,{}] 09:24:13 INFO - PROCESS | 1746 | 1464798253258 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:13 INFO - PROCESS | 1746 | 1464798253457 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:24:13 INFO - PROCESS | 1746 | 1464798253693 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x924e3800 == 62 [pid = 1746] [id = 117] 09:24:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x92604800) [pid = 1746] [serial = 350] [outer = (nil)] 09:24:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x9b7d5c00) [pid = 1746] [serial = 351] [outer = 0x92604800] 09:24:13 INFO - PROCESS | 1746 | 1464798253835 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x9d0e3000) [pid = 1746] [serial = 352] [outer = 0x92604800] 09:24:14 INFO - PROCESS | 1746 | 1464798254726 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:24:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1536ms 09:24:14 INFO - PROCESS | 1746 | 1464798254786 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 1746 | 1464798254795 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:24:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:24:14 INFO - PROCESS | 1746 | 1464798254802 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 1746 | 1464798254806 Marionette TRACE conn4 <- [1,442,null,{}] 09:24:14 INFO - PROCESS | 1746 | 1464798254812 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:14 INFO - PROCESS | 1746 | 1464798254997 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:24:15 INFO - PROCESS | 1746 | 1464798255225 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9260b800 == 63 [pid = 1746] [id = 118] 09:24:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x9b7e2000) [pid = 1746] [serial = 353] [outer = (nil)] 09:24:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0xa21b1400) [pid = 1746] [serial = 354] [outer = 0x9b7e2000] 09:24:15 INFO - PROCESS | 1746 | 1464798255358 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0xa240f000) [pid = 1746] [serial = 355] [outer = 0x9b7e2000] 09:24:16 INFO - PROCESS | 1746 | 1464798256328 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:24:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1582ms 09:24:16 INFO - PROCESS | 1746 | 1464798256385 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 1746 | 1464798256389 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:24:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:24:16 INFO - PROCESS | 1746 | 1464798256396 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 1746 | 1464798256401 Marionette TRACE conn4 <- [1,446,null,{}] 09:24:16 INFO - PROCESS | 1746 | 1464798256406 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:16 INFO - PROCESS | 1746 | 1464798256607 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:24:16 INFO - PROCESS | 1746 | 1464798256848 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8d1e1800 == 64 [pid = 1746] [id = 119] 09:24:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x8d1e5c00) [pid = 1746] [serial = 356] [outer = (nil)] 09:24:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x909e2800) [pid = 1746] [serial = 357] [outer = 0x8d1e5c00] 09:24:16 INFO - PROCESS | 1746 | 1464798256988 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x9a653c00) [pid = 1746] [serial = 358] [outer = 0x8d1e5c00] 09:24:17 INFO - PROCESS | 1746 | 1464798257921 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:24:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1579ms 09:24:17 INFO - PROCESS | 1746 | 1464798257977 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 1746 | 1464798257981 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:24:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:24:17 INFO - PROCESS | 1746 | 1464798257987 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 1746 | 1464798257991 Marionette TRACE conn4 <- [1,450,null,{}] 09:24:18 INFO - PROCESS | 1746 | 1464798258031 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:18 INFO - PROCESS | 1746 | 1464798258244 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:24:18 INFO - PROCESS | 1746 | 1464798258479 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e181c00 == 65 [pid = 1746] [id = 120] 09:24:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x8e182400) [pid = 1746] [serial = 359] [outer = (nil)] 09:24:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x8e301800) [pid = 1746] [serial = 360] [outer = 0x8e182400] 09:24:18 INFO - PROCESS | 1746 | 1464798258914 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0x8e953000) [pid = 1746] [serial = 361] [outer = 0x8e182400] 09:24:19 INFO - PROCESS | 1746 | 1464798259869 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:24:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:24:19 INFO - PROCESS | 1746 | 1464798259931 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:24:19 INFO - PROCESS | 1746 | 1464798259939 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 1746 | 1464798259944 Marionette TRACE conn4 <- [1,454,null,{}] 09:24:19 INFO - PROCESS | 1746 | 1464798259951 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:20 INFO - PROCESS | 1746 | 1464798260126 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:24:20 INFO - PROCESS | 1746 | 1464798260462 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e185800 == 66 [pid = 1746] [id = 121] 09:24:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 192 (0x8e95a400) [pid = 1746] [serial = 362] [outer = (nil)] 09:24:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 193 (0x907d7800) [pid = 1746] [serial = 363] [outer = 0x8e95a400] 09:24:20 INFO - PROCESS | 1746 | 1464798260548 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 194 (0x9118c800) [pid = 1746] [serial = 364] [outer = 0x8e95a400] 09:24:21 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:21 INFO - PROCESS | 1746 | 1464798261563 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 193 (0x906f1800) [pid = 1746] [serial = 252] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 192 (0x9b7bcc00) [pid = 1746] [serial = 231] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 191 (0xa68a9800) [pid = 1746] [serial = 240] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x912da400) [pid = 1746] [serial = 243] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0xa227f000) [pid = 1746] [serial = 234] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0xa6c64800) [pid = 1746] [serial = 246] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0xa26cbc00) [pid = 1746] [serial = 237] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x92c90400) [pid = 1746] [serial = 249] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x907d3c00) [pid = 1746] [serial = 255] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x9ab4e800) [pid = 1746] [serial = 273] [outer = (nil)] [url = about:blank] 09:24:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:24:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1731ms 09:24:21 INFO - PROCESS | 1746 | 1464798261669 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 1746 | 1464798261674 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:24:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:24:21 INFO - PROCESS | 1746 | 1464798261685 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 1746 | 1464798261688 Marionette TRACE conn4 <- [1,458,null,{}] 09:24:21 INFO - PROCESS | 1746 | 1464798261695 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:21 INFO - PROCESS | 1746 | 1464798261852 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x9b2b3000) [pid = 1746] [serial = 222] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x99e97000) [pid = 1746] [serial = 267] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x9a2ca400) [pid = 1746] [serial = 228] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x977e4c00) [pid = 1746] [serial = 114] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x9a2d4c00) [pid = 1746] [serial = 268] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0xa240fc00) [pid = 1746] [serial = 120] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x95374000) [pid = 1746] [serial = 265] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x909dcc00) [pid = 1746] [serial = 258] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x952b2800) [pid = 1746] [serial = 264] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x939ae400) [pid = 1746] [serial = 93] [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:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x92c8c400) [pid = 1746] [serial = 261] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0xa3070c00) [pid = 1746] [serial = 138] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x9ab40800) [pid = 1746] [serial = 117] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x9a8d2000) [pid = 1746] [serial = 271] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x9a8c7400) [pid = 1746] [serial = 270] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x95368800) [pid = 1746] [serial = 225] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x909e3c00) [pid = 1746] [serial = 259] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x92c97800) [pid = 1746] [serial = 262] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0xa322f800) [pid = 1746] [serial = 183] [outer = (nil)] [url = about:blank] 09:24:22 INFO - PROCESS | 1746 | 1464798262060 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x9118a400 == 67 [pid = 1746] [id = 122] 09:24:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9118bc00) [pid = 1746] [serial = 365] [outer = (nil)] 09:24:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x912dd400) [pid = 1746] [serial = 366] [outer = 0x9118bc00] 09:24:22 INFO - PROCESS | 1746 | 1464798262144 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x92602000) [pid = 1746] [serial = 367] [outer = 0x9118bc00] 09:24:22 INFO - PROCESS | 1746 | 1464798262944 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 1746 | 1464798263028 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:24:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:24:23 INFO - PROCESS | 1746 | 1464798263044 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 1746 | 1464798263056 Marionette TRACE conn4 <- [1,462,null,{}] 09:24:23 INFO - PROCESS | 1746 | 1464798263080 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:23 INFO - PROCESS | 1746 | 1464798263270 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:24:23 INFO - PROCESS | 1746 | 1464798263412 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x92609000 == 68 [pid = 1746] [id = 123] 09:24:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x937b2800) [pid = 1746] [serial = 368] [outer = (nil)] 09:24:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x937f6c00) [pid = 1746] [serial = 369] [outer = 0x937b2800] 09:24:23 INFO - PROCESS | 1746 | 1464798263489 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x9536c400) [pid = 1746] [serial = 370] [outer = 0x937b2800] 09:24:24 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:24 INFO - PROCESS | 1746 | 1464798264400 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:24:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:24:24 INFO - PROCESS | 1746 | 1464798264446 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:24:24 INFO - PROCESS | 1746 | 1464798264453 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 1746 | 1464798264456 Marionette TRACE conn4 <- [1,466,null,{}] 09:24:24 INFO - PROCESS | 1746 | 1464798264462 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:24 INFO - PROCESS | 1746 | 1464798264709 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:24:24 INFO - PROCESS | 1746 | 1464798264732 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x93a7ec00 == 69 [pid = 1746] [id = 124] 09:24:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x95370c00) [pid = 1746] [serial = 371] [outer = (nil)] 09:24:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x99215000) [pid = 1746] [serial = 372] [outer = 0x95370c00] 09:24:24 INFO - PROCESS | 1746 | 1464798264815 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9a2c8800) [pid = 1746] [serial = 373] [outer = 0x95370c00] 09:24:26 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x937f6000) [pid = 1746] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:24:26 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x906f5800) [pid = 1746] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:24:26 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x93b8ec00) [pid = 1746] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:24:26 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x9ab3fc00) [pid = 1746] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:24:26 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x91cdd800) [pid = 1746] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:24:26 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x952b0400) [pid = 1746] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:24:26 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8e310000) [pid = 1746] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:24:26 INFO - PROCESS | 1746 | 1464798266426 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 1746 | 1464798266493 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:24:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:24:26 INFO - PROCESS | 1746 | 1464798266503 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 1746 | 1464798266509 Marionette TRACE conn4 <- [1,470,null,{}] 09:24:26 INFO - PROCESS | 1746 | 1464798266520 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:26 INFO - PROCESS | 1746 | 1464798266752 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:24:26 INFO - PROCESS | 1746 | 1464798266923 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8d1e2000 == 70 [pid = 1746] [id = 125] 09:24:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8e303000) [pid = 1746] [serial = 374] [outer = (nil)] 09:24:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x909d8400) [pid = 1746] [serial = 375] [outer = 0x8e303000] 09:24:27 INFO - PROCESS | 1746 | 1464798267015 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9103d000) [pid = 1746] [serial = 376] [outer = 0x8e303000] 09:24:28 INFO - PROCESS | 1746 | 1464798268593 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:24:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2144ms 09:24:28 INFO - PROCESS | 1746 | 1464798268647 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 1746 | 1464798268658 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:24:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:24:28 INFO - PROCESS | 1746 | 1464798268671 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 1746 | 1464798268678 Marionette TRACE conn4 <- [1,474,null,{}] 09:24:28 INFO - PROCESS | 1746 | 1464798268728 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:28 INFO - PROCESS | 1746 | 1464798268970 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:24:29 INFO - PROCESS | 1746 | 1464798269149 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x937eb400 == 71 [pid = 1746] [id = 126] 09:24:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x939b8000) [pid = 1746] [serial = 377] [outer = (nil)] 09:24:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9a8c9800) [pid = 1746] [serial = 378] [outer = 0x939b8000] 09:24:29 INFO - PROCESS | 1746 | 1464798269241 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9aa32400) [pid = 1746] [serial = 379] [outer = 0x939b8000] 09:24:30 INFO - PROCESS | 1746 | 1464798270273 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:24:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1681ms 09:24:30 INFO - PROCESS | 1746 | 1464798270353 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 1746 | 1464798270359 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:24:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:24:30 INFO - PROCESS | 1746 | 1464798270366 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 1746 | 1464798270373 Marionette TRACE conn4 <- [1,478,null,{}] 09:24:30 INFO - PROCESS | 1746 | 1464798270391 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:30 INFO - PROCESS | 1746 | 1464798270670 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:24:30 INFO - PROCESS | 1746 | 1464798270894 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9a4c9c00 == 72 [pid = 1746] [id = 127] 09:24:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9ab4b800) [pid = 1746] [serial = 380] [outer = (nil)] 09:24:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9af97000) [pid = 1746] [serial = 381] [outer = 0x9ab4b800] 09:24:30 INFO - PROCESS | 1746 | 1464798270994 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x9b2a8c00) [pid = 1746] [serial = 382] [outer = 0x9ab4b800] 09:24:31 INFO - PROCESS | 1746 | 1464798271985 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:24:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1692ms 09:24:32 INFO - PROCESS | 1746 | 1464798272059 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 1746 | 1464798272064 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:24:32 INFO - PROCESS | 1746 | 1464798272071 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 1746 | 1464798272074 Marionette TRACE conn4 <- [1,482,null,{}] 09:24:32 INFO - PROCESS | 1746 | 1464798272080 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:32 INFO - PROCESS | 1746 | 1464798272258 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:24:32 INFO - PROCESS | 1746 | 1464798272473 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9afc6800 == 73 [pid = 1746] [id = 128] 09:24:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9bca4000) [pid = 1746] [serial = 383] [outer = (nil)] 09:24:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9d0ad400) [pid = 1746] [serial = 384] [outer = 0x9bca4000] 09:24:32 INFO - PROCESS | 1746 | 1464798272604 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0xa214d800) [pid = 1746] [serial = 385] [outer = 0x9bca4000] 09:24:33 INFO - PROCESS | 1746 | 1464798273551 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:24:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1533ms 09:24:33 INFO - PROCESS | 1746 | 1464798273604 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 1746 | 1464798273609 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:24:33 INFO - PROCESS | 1746 | 1464798273615 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 1746 | 1464798273618 Marionette TRACE conn4 <- [1,486,null,{}] 09:24:33 INFO - PROCESS | 1746 | 1464798273624 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:33 INFO - PROCESS | 1746 | 1464798273814 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:24:34 INFO - PROCESS | 1746 | 1464798274028 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8d1e7000 == 74 [pid = 1746] [id = 129] 09:24:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x9afbf800) [pid = 1746] [serial = 386] [outer = (nil)] 09:24:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0xa24a7800) [pid = 1746] [serial = 387] [outer = 0x9afbf800] 09:24:34 INFO - PROCESS | 1746 | 1464798274160 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0xa26d7000) [pid = 1746] [serial = 388] [outer = 0x9afbf800] 09:24:35 INFO - PROCESS | 1746 | 1464798275091 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1529ms 09:24:35 INFO - PROCESS | 1746 | 1464798275152 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:24:35 INFO - PROCESS | 1746 | 1464798275155 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:24:35 INFO - PROCESS | 1746 | 1464798275162 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - PROCESS | 1746 | 1464798275166 Marionette TRACE conn4 <- [1,490,null,{}] 09:24:35 INFO - PROCESS | 1746 | 1464798275172 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:35 INFO - PROCESS | 1746 | 1464798275373 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:24:35 INFO - PROCESS | 1746 | 1464798275601 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8d066800 == 75 [pid = 1746] [id = 130] 09:24:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x8d068400) [pid = 1746] [serial = 389] [outer = (nil)] 09:24:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x8d070400) [pid = 1746] [serial = 390] [outer = 0x8d068400] 09:24:35 INFO - PROCESS | 1746 | 1464798275732 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0xa307b800) [pid = 1746] [serial = 391] [outer = 0x8d068400] 09:24:36 INFO - PROCESS | 1746 | 1464798276572 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:24:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x92842400) [pid = 1746] [serial = 392] [outer = 0x98184400] 09:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1485ms 09:24:36 INFO - PROCESS | 1746 | 1464798276670 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 1746 | 1464798276676 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:24:36 INFO - PROCESS | 1746 | 1464798276742 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 1746 | 1464798276747 Marionette TRACE conn4 <- [1,494,null,{}] 09:24:36 INFO - PROCESS | 1746 | 1464798276756 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:36 INFO - PROCESS | 1746 | 1464798276929 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:24:37 INFO - PROCESS | 1746 | 1464798277157 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e18c400 == 76 [pid = 1746] [id = 131] 09:24:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x91034400) [pid = 1746] [serial = 393] [outer = (nil)] 09:24:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x92847c00) [pid = 1746] [serial = 394] [outer = 0x91034400] 09:24:37 INFO - PROCESS | 1746 | 1464798277265 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x9284f400) [pid = 1746] [serial = 395] [outer = 0x91034400] 09:24:38 INFO - PROCESS | 1746 | 1464798278155 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1522ms 09:24:38 INFO - PROCESS | 1746 | 1464798278231 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 1746 | 1464798278234 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:24:38 INFO - PROCESS | 1746 | 1464798278240 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 1746 | 1464798278243 Marionette TRACE conn4 <- [1,498,null,{}] 09:24:38 INFO - PROCESS | 1746 | 1464798278249 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:38 INFO - PROCESS | 1746 | 1464798278422 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:24:38 INFO - PROCESS | 1746 | 1464798278642 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8c5e3c00 == 77 [pid = 1746] [id = 132] 09:24:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x8c5e4400) [pid = 1746] [serial = 396] [outer = (nil)] 09:24:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0x8c5eb000) [pid = 1746] [serial = 397] [outer = 0x8c5e4400] 09:24:38 INFO - PROCESS | 1746 | 1464798278762 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 192 (0x8c5f0400) [pid = 1746] [serial = 398] [outer = 0x8c5e4400] 09:24:39 INFO - PROCESS | 1746 | 1464798279631 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1442ms 09:24:39 INFO - PROCESS | 1746 | 1464798279683 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 1746 | 1464798279687 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:24:39 INFO - PROCESS | 1746 | 1464798279694 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 1746 | 1464798279697 Marionette TRACE conn4 <- [1,502,null,{}] 09:24:39 INFO - PROCESS | 1746 | 1464798279703 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:39 INFO - PROCESS | 1746 | 1464798279885 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:24:40 INFO - PROCESS | 1746 | 1464798280072 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8c5e7400 == 78 [pid = 1746] [id = 133] 09:24:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 193 (0x8c5e8000) [pid = 1746] [serial = 399] [outer = (nil)] 09:24:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 194 (0x91845800) [pid = 1746] [serial = 400] [outer = 0x8c5e8000] 09:24:40 INFO - PROCESS | 1746 | 1464798280163 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 195 (0x91847000) [pid = 1746] [serial = 401] [outer = 0x8c5e8000] 09:24:41 INFO - PROCESS | 1746 | 1464798281091 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:24:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1443ms 09:24:41 INFO - PROCESS | 1746 | 1464798281140 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 1746 | 1464798281143 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:24:41 INFO - PROCESS | 1746 | 1464798281150 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - PROCESS | 1746 | 1464798281154 Marionette TRACE conn4 <- [1,506,null,{}] 09:24:41 INFO - PROCESS | 1746 | 1464798281160 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:41 INFO - PROCESS | 1746 | 1464798281349 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:24:41 INFO - PROCESS | 1746 | 1464798281526 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e306000 == 79 [pid = 1746] [id = 134] 09:24:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 196 (0x91843400) [pid = 1746] [serial = 402] [outer = (nil)] 09:24:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 197 (0x9184fc00) [pid = 1746] [serial = 403] [outer = 0x91843400] 09:24:41 INFO - PROCESS | 1746 | 1464798281618 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 198 (0x92846c00) [pid = 1746] [serial = 404] [outer = 0x91843400] 09:24:42 INFO - PROCESS | 1746 | 1464798282575 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:24:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1482ms 09:24:42 INFO - PROCESS | 1746 | 1464798282634 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 1746 | 1464798282639 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:24:42 INFO - PROCESS | 1746 | 1464798282646 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 1746 | 1464798282651 Marionette TRACE conn4 <- [1,510,null,{}] 09:24:42 INFO - PROCESS | 1746 | 1464798282657 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:42 INFO - PROCESS | 1746 | 1464798282867 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:24:43 INFO - PROCESS | 1746 | 1464798283104 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8c886800 == 80 [pid = 1746] [id = 135] 09:24:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 199 (0x8c88a000) [pid = 1746] [serial = 405] [outer = (nil)] 09:24:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 200 (0x8c88e800) [pid = 1746] [serial = 406] [outer = 0x8c88a000] 09:24:43 INFO - PROCESS | 1746 | 1464798283227 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 201 (0x9a4bf400) [pid = 1746] [serial = 407] [outer = 0x8c88a000] 09:24:44 INFO - PROCESS | 1746 | 1464798284167 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:24:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1580ms 09:24:44 INFO - PROCESS | 1746 | 1464798284227 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 1746 | 1464798284230 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:24:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:24:44 INFO - PROCESS | 1746 | 1464798284237 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 1746 | 1464798284241 Marionette TRACE conn4 <- [1,514,null,{}] 09:24:44 INFO - PROCESS | 1746 | 1464798284247 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:44 INFO - PROCESS | 1746 | 1464798284426 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:24:44 INFO - PROCESS | 1746 | 1464798284651 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b556400 == 81 [pid = 1746] [id = 136] 09:24:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 202 (0x8b558400) [pid = 1746] [serial = 408] [outer = (nil)] 09:24:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 203 (0x8b55cc00) [pid = 1746] [serial = 409] [outer = 0x8b558400] 09:24:44 INFO - PROCESS | 1746 | 1464798284782 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 204 (0x8b55fc00) [pid = 1746] [serial = 410] [outer = 0x8b558400] 09:24:45 INFO - PROCESS | 1746 | 1464798285656 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:24:45 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:24:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1483ms 09:24:45 INFO - PROCESS | 1746 | 1464798285722 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 1746 | 1464798285726 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:24:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:24:45 INFO - PROCESS | 1746 | 1464798285732 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 1746 | 1464798285736 Marionette TRACE conn4 <- [1,518,null,{}] 09:24:45 INFO - PROCESS | 1746 | 1464798285741 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:45 INFO - PROCESS | 1746 | 1464798285936 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:24:46 INFO - PROCESS | 1746 | 1464798286114 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b553400 == 82 [pid = 1746] [id = 137] 09:24:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 205 (0x8b55b400) [pid = 1746] [serial = 411] [outer = (nil)] 09:24:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 206 (0x8b646000) [pid = 1746] [serial = 412] [outer = 0x8b55b400] 09:24:46 INFO - PROCESS | 1746 | 1464798286205 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 207 (0x8b648c00) [pid = 1746] [serial = 413] [outer = 0x8b55b400] 09:24:47 INFO - PROCESS | 1746 | 1464798287117 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:24:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1427ms 09:24:47 INFO - PROCESS | 1746 | 1464798287161 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 1746 | 1464798287166 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:24:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:24:47 INFO - PROCESS | 1746 | 1464798287172 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 1746 | 1464798287176 Marionette TRACE conn4 <- [1,522,null,{}] 09:24:47 INFO - PROCESS | 1746 | 1464798287182 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:47 INFO - PROCESS | 1746 | 1464798287361 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:24:47 INFO - PROCESS | 1746 | 1464798287545 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b645c00 == 83 [pid = 1746] [id = 138] 09:24:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 208 (0x8b646800) [pid = 1746] [serial = 414] [outer = (nil)] 09:24:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 209 (0x8b650400) [pid = 1746] [serial = 415] [outer = 0x8b646800] 09:24:47 INFO - PROCESS | 1746 | 1464798287632 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 210 (0x8b87dc00) [pid = 1746] [serial = 416] [outer = 0x8b646800] 09:24:48 INFO - PROCESS | 1746 | 1464798288711 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:24:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1587ms 09:24:48 INFO - PROCESS | 1746 | 1464798288760 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:24:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:24:48 INFO - PROCESS | 1746 | 1464798288765 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:24:48 INFO - PROCESS | 1746 | 1464798288771 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 1746 | 1464798288775 Marionette TRACE conn4 <- [1,526,null,{}] 09:24:48 INFO - PROCESS | 1746 | 1464798288780 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:48 INFO - PROCESS | 1746 | 1464798288989 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:24:49 INFO - PROCESS | 1746 | 1464798289270 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b881c00 == 84 [pid = 1746] [id = 139] 09:24:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 211 (0x8b882000) [pid = 1746] [serial = 417] [outer = (nil)] 09:24:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 212 (0x8b887800) [pid = 1746] [serial = 418] [outer = 0x8b882000] 09:24:49 INFO - PROCESS | 1746 | 1464798289367 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 213 (0x8b889800) [pid = 1746] [serial = 419] [outer = 0x8b882000] 09:24:50 INFO - PROCESS | 1746 | 1464798290334 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:24:50 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:24:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1631ms 09:24:50 INFO - PROCESS | 1746 | 1464798290402 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 1746 | 1464798290406 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:24:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:24:50 INFO - PROCESS | 1746 | 1464798290412 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 1746 | 1464798290416 Marionette TRACE conn4 <- [1,530,null,{}] 09:24:50 INFO - PROCESS | 1746 | 1464798290422 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:50 INFO - PROCESS | 1746 | 1464798290616 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:24:50 INFO - PROCESS | 1746 | 1464798290863 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x90e02c00 == 85 [pid = 1746] [id = 140] 09:24:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 214 (0x90e03800) [pid = 1746] [serial = 420] [outer = (nil)] 09:24:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 215 (0x90e09000) [pid = 1746] [serial = 421] [outer = 0x90e03800] 09:24:50 INFO - PROCESS | 1746 | 1464798290968 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 216 (0x90e0bc00) [pid = 1746] [serial = 422] [outer = 0x90e03800] 09:24:51 INFO - PROCESS | 1746 | 1464798291763 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:24:51 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:24:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:24:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:24:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:24:51 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:24:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:24:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:24:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:24:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1383ms 09:24:51 INFO - PROCESS | 1746 | 1464798291798 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 1746 | 1464798291801 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:24:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:24:51 INFO - PROCESS | 1746 | 1464798291809 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 1746 | 1464798291812 Marionette TRACE conn4 <- [1,534,null,{}] 09:24:51 INFO - PROCESS | 1746 | 1464798291818 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:52 INFO - PROCESS | 1746 | 1464798292078 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:24:52 INFO - PROCESS | 1746 | 1464798292212 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e958800 == 86 [pid = 1746] [id = 141] 09:24:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 217 (0x8e95f400) [pid = 1746] [serial = 423] [outer = (nil)] 09:24:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 218 (0x90e04800) [pid = 1746] [serial = 424] [outer = 0x8e95f400] 09:24:52 INFO - PROCESS | 1746 | 1464798292300 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 219 (0x92514000) [pid = 1746] [serial = 425] [outer = 0x8e95f400] 09:24:53 INFO - PROCESS | 1746 | 1464798293226 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:24:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1440ms 09:24:53 INFO - PROCESS | 1746 | 1464798293250 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 1746 | 1464798293254 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:24:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:24:53 INFO - PROCESS | 1746 | 1464798293261 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 1746 | 1464798293265 Marionette TRACE conn4 <- [1,538,null,{}] 09:24:53 INFO - PROCESS | 1746 | 1464798293271 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:53 INFO - PROCESS | 1746 | 1464798293496 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:24:53 INFO - PROCESS | 1746 | 1464798293698 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c883000 == 87 [pid = 1746] [id = 142] 09:24:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 220 (0x8e956c00) [pid = 1746] [serial = 426] [outer = (nil)] 09:24:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 221 (0x92517400) [pid = 1746] [serial = 427] [outer = 0x8e956c00] 09:24:53 INFO - PROCESS | 1746 | 1464798293838 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 222 (0x9251b400) [pid = 1746] [serial = 428] [outer = 0x8e956c00] 09:24:55 INFO - PROCESS | 1746 | 1464798295161 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:24: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:24:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1930ms 09:24:55 INFO - PROCESS | 1746 | 1464798295193 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 1746 | 1464798295199 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:24:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:24:55 INFO - PROCESS | 1746 | 1464798295221 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 1746 | 1464798295228 Marionette TRACE conn4 <- [1,542,null,{}] 09:24:55 INFO - PROCESS | 1746 | 1464798295286 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:55 INFO - PROCESS | 1746 | 1464798295575 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:24:55 INFO - PROCESS | 1746 | 1464798295756 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8af55800 == 88 [pid = 1746] [id = 143] 09:24:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 223 (0x8af59000) [pid = 1746] [serial = 429] [outer = (nil)] 09:24:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 224 (0x8b559c00) [pid = 1746] [serial = 430] [outer = 0x8af59000] 09:24:55 INFO - PROCESS | 1746 | 1464798295848 Marionette DEBUG loaded listener.js 09:24:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 225 (0x8c87fc00) [pid = 1746] [serial = 431] [outer = 0x8af59000] 09:24:56 INFO - PROCESS | 1746 | --DOCSHELL 0x9920c000 == 87 [pid = 1746] [id = 78] 09:24:56 INFO - PROCESS | 1746 | --DOCSHELL 0x906f6000 == 86 [pid = 1746] [id = 85] 09:24:56 INFO - PROCESS | 1746 | --DOCSHELL 0x9103e000 == 85 [pid = 1746] [id = 82] 09:24:56 INFO - PROCESS | 1746 | --DOCSHELL 0x912d2400 == 84 [pid = 1746] [id = 81] 09:24:56 INFO - PROCESS | 1746 | --DOCSHELL 0x9a3c6000 == 83 [pid = 1746] [id = 40] 09:24:56 INFO - PROCESS | 1746 | --DOCSHELL 0x91ce1000 == 82 [pid = 1746] [id = 83] 09:24:56 INFO - PROCESS | 1746 | --DOCSHELL 0x937b1c00 == 81 [pid = 1746] [id = 25] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 224 (0x9afc1000) [pid = 1746] [serial = 274] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 223 (0x91ce3800) [pid = 1746] [serial = 312] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 222 (0x92c95000) [pid = 1746] [serial = 313] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 221 (0x977e7000) [pid = 1746] [serial = 318] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 220 (0x9c074000) [pid = 1746] [serial = 285] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 219 (0x8e958c00) [pid = 1746] [serial = 307] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 218 (0x8e952800) [pid = 1746] [serial = 306] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 217 (0x94660c00) [pid = 1746] [serial = 315] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 216 (0x907d9000) [pid = 1746] [serial = 276] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 215 (0xa1064000) [pid = 1746] [serial = 288] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 214 (0x91031800) [pid = 1746] [serial = 310] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 213 (0x907d8800) [pid = 1746] [serial = 309] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 212 (0x99e9b400) [pid = 1746] [serial = 282] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 211 (0x8e18a000) [pid = 1746] [serial = 303] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 210 (0xa35ea800) [pid = 1746] [serial = 297] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 209 (0x937f4c00) [pid = 1746] [serial = 291] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 208 (0x8ed19400) [pid = 1746] [serial = 300] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 207 (0x8e95f800) [pid = 1746] [serial = 294] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 206 (0x9a70fc00) [pid = 1746] [serial = 324] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 205 (0x93b90400) [pid = 1746] [serial = 279] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 204 (0x9536cc00) [pid = 1746] [serial = 321] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 203 (0x98187800) [pid = 1746] [serial = 319] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 202 (0x99218800) [pid = 1746] [serial = 322] [outer = (nil)] [url = about:blank] 09:24:56 INFO - PROCESS | 1746 | --DOMWINDOW == 201 (0x952ad800) [pid = 1746] [serial = 316] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1746 | 1464798297166 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:24:57 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:24:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 2002ms 09:24:57 INFO - PROCESS | 1746 | 1464798297223 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 1746 | 1464798297232 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:24:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:24:57 INFO - PROCESS | 1746 | 1464798297285 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 1746 | 1464798297290 Marionette TRACE conn4 <- [1,546,null,{}] 09:24:57 INFO - PROCESS | 1746 | 1464798297300 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:57 INFO - PROCESS | 1746 | 1464798297508 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:24:57 INFO - PROCESS | 1746 | 1464798297685 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b64e400 == 82 [pid = 1746] [id = 144] 09:24:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 202 (0x8c5e8400) [pid = 1746] [serial = 432] [outer = (nil)] 09:24:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 203 (0x8d072400) [pid = 1746] [serial = 433] [outer = 0x8c5e8400] 09:24:57 INFO - PROCESS | 1746 | 1464798297762 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 204 (0x8d1e6400) [pid = 1746] [serial = 434] [outer = 0x8c5e8400] 09:24:58 INFO - PROCESS | 1746 | 1464798298629 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:24: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:24:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1389ms 09:24:58 INFO - PROCESS | 1746 | 1464798298682 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 1746 | 1464798298685 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:24:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:24:58 INFO - PROCESS | 1746 | 1464798298693 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 1746 | 1464798298699 Marionette TRACE conn4 <- [1,550,null,{}] 09:24:58 INFO - PROCESS | 1746 | 1464798298715 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:58 INFO - PROCESS | 1746 | 1464798298939 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:24:59 INFO - PROCESS | 1746 | 1464798299175 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e185c00 == 83 [pid = 1746] [id = 145] 09:24:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 205 (0x8e30b000) [pid = 1746] [serial = 435] [outer = (nil)] 09:24:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 206 (0x8ed1d400) [pid = 1746] [serial = 436] [outer = 0x8e30b000] 09:24:59 INFO - PROCESS | 1746 | 1464798299264 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 207 (0x909dcc00) [pid = 1746] [serial = 437] [outer = 0x8e30b000] 09:25:00 INFO - PROCESS | 1746 | 1464798300179 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:25:00 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:25:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1540ms 09:25:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:25:00 INFO - PROCESS | 1746 | 1464798300234 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 1746 | 1464798300237 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:25:00 INFO - PROCESS | 1746 | 1464798300245 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 1746 | 1464798300248 Marionette TRACE conn4 <- [1,554,null,{}] 09:25:00 INFO - PROCESS | 1746 | 1464798300254 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:00 INFO - PROCESS | 1746 | 1464798300522 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:25:00 INFO - PROCESS | 1746 | 1464798300551 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e95c400 == 84 [pid = 1746] [id = 146] 09:25:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 208 (0x906eb400) [pid = 1746] [serial = 438] [outer = (nil)] 09:25:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 209 (0x9118d000) [pid = 1746] [serial = 439] [outer = 0x906eb400] 09:25:00 INFO - PROCESS | 1746 | 1464798300628 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 210 (0x9184b800) [pid = 1746] [serial = 440] [outer = 0x906eb400] 09:25:01 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:01 INFO - PROCESS | 1746 | 1464798301692 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:25:01 INFO - PROCESS | 1746 | --DOMWINDOW == 209 (0x8e182400) [pid = 1746] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:25:01 INFO - PROCESS | 1746 | --DOMWINDOW == 208 (0x8e95a400) [pid = 1746] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:25:01 INFO - PROCESS | 1746 | --DOMWINDOW == 207 (0x9118bc00) [pid = 1746] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:25:01 INFO - PROCESS | 1746 | --DOMWINDOW == 206 (0x937b2800) [pid = 1746] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:25:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:25:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1533ms 09:25:01 INFO - PROCESS | 1746 | 1464798301779 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 1746 | 1464798301782 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:25:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:25:01 INFO - PROCESS | 1746 | 1464798301789 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 1746 | 1464798301793 Marionette TRACE conn4 <- [1,558,null,{}] 09:25:01 INFO - PROCESS | 1746 | 1464798301799 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:02 INFO - PROCESS | 1746 | 1464798302068 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:25:02 INFO - PROCESS | 1746 | 1464798302204 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e182400 == 85 [pid = 1746] [id = 147] 09:25:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 207 (0x8ed1ec00) [pid = 1746] [serial = 441] [outer = (nil)] 09:25:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 208 (0x92240800) [pid = 1746] [serial = 442] [outer = 0x8ed1ec00] 09:25:02 INFO - PROCESS | 1746 | 1464798302287 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 209 (0x924dc400) [pid = 1746] [serial = 443] [outer = 0x8ed1ec00] 09:25:03 INFO - PROCESS | 1746 | 1464798303027 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1278ms 09:25:03 INFO - PROCESS | 1746 | 1464798303069 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 1746 | 1464798303073 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:25:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:25:03 INFO - PROCESS | 1746 | 1464798303079 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 1746 | 1464798303081 Marionette TRACE conn4 <- [1,562,null,{}] 09:25:03 INFO - PROCESS | 1746 | 1464798303087 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:03 INFO - PROCESS | 1746 | 1464798303286 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:25:03 INFO - PROCESS | 1746 | 1464798303297 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x91184800 == 86 [pid = 1746] [id = 148] 09:25:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 210 (0x92605000) [pid = 1746] [serial = 444] [outer = (nil)] 09:25:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 211 (0x93725c00) [pid = 1746] [serial = 445] [outer = 0x92605000] 09:25:03 INFO - PROCESS | 1746 | 1464798303374 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 212 (0x93b90400) [pid = 1746] [serial = 446] [outer = 0x92605000] 09:25:04 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:04 INFO - PROCESS | 1746 | 1464798304570 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:25:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1528ms 09:25:04 INFO - PROCESS | 1746 | 1464798304609 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 1746 | 1464798304618 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:25:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:25:04 INFO - PROCESS | 1746 | 1464798304627 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 1746 | 1464798304632 Marionette TRACE conn4 <- [1,566,null,{}] 09:25:04 INFO - PROCESS | 1746 | 1464798304642 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:04 INFO - PROCESS | 1746 | 1464798304851 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:25:05 INFO - PROCESS | 1746 | 1464798305113 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b883000 == 87 [pid = 1746] [id = 149] 09:25:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 213 (0x8b888800) [pid = 1746] [serial = 447] [outer = (nil)] 09:25:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 214 (0x8c88c000) [pid = 1746] [serial = 448] [outer = 0x8b888800] 09:25:05 INFO - PROCESS | 1746 | 1464798305226 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 215 (0x8d072000) [pid = 1746] [serial = 449] [outer = 0x8b888800] 09:25:05 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:06 INFO - PROCESS | 1746 | 1464798306143 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1589ms 09:25:06 INFO - PROCESS | 1746 | 1464798306216 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 1746 | 1464798306225 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:25:06 INFO - PROCESS | 1746 | 1464798306237 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 1746 | 1464798306241 Marionette TRACE conn4 <- [1,570,null,{}] 09:25:06 INFO - PROCESS | 1746 | 1464798306248 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:06 INFO - PROCESS | 1746 | 1464798306493 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:25:06 INFO - PROCESS | 1746 | 1464798306786 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8ed1d000 == 88 [pid = 1746] [id = 150] 09:25:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 216 (0x8ed1f400) [pid = 1746] [serial = 450] [outer = (nil)] 09:25:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 217 (0x909d7800) [pid = 1746] [serial = 451] [outer = 0x8ed1f400] 09:25:06 INFO - PROCESS | 1746 | 1464798306877 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 218 (0x91181400) [pid = 1746] [serial = 452] [outer = 0x8ed1f400] 09:25:07 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:07 INFO - PROCESS | 1746 | 1464798307862 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1682ms 09:25:07 INFO - PROCESS | 1746 | 1464798307919 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:25:07 INFO - PROCESS | 1746 | 1464798307924 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:25:07 INFO - PROCESS | 1746 | 1464798307931 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 1746 | 1464798307937 Marionette TRACE conn4 <- [1,574,null,{}] 09:25:07 INFO - PROCESS | 1746 | 1464798307954 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:08 INFO - PROCESS | 1746 | 1464798308214 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:25:08 INFO - PROCESS | 1746 | 1464798308494 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9284bc00 == 89 [pid = 1746] [id = 151] 09:25:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 219 (0x92c96400) [pid = 1746] [serial = 453] [outer = (nil)] 09:25:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 220 (0x93a84400) [pid = 1746] [serial = 454] [outer = 0x92c96400] 09:25:08 INFO - PROCESS | 1746 | 1464798308595 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 221 (0x9536f400) [pid = 1746] [serial = 455] [outer = 0x92c96400] 09:25:09 INFO - PROCESS | 1746 | 1464798309501 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1642ms 09:25:09 INFO - PROCESS | 1746 | 1464798309575 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 1746 | 1464798309579 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:25:09 INFO - PROCESS | 1746 | 1464798309587 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 1746 | 1464798309591 Marionette TRACE conn4 <- [1,578,null,{}] 09:25:09 INFO - PROCESS | 1746 | 1464798309597 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:09 INFO - PROCESS | 1746 | 1464798309806 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:25:10 INFO - PROCESS | 1746 | 1464798310040 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x950d4000 == 90 [pid = 1746] [id = 152] 09:25:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 222 (0x95376c00) [pid = 1746] [serial = 456] [outer = (nil)] 09:25:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 223 (0x9920c000) [pid = 1746] [serial = 457] [outer = 0x95376c00] 09:25:10 INFO - PROCESS | 1746 | 1464798310164 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 224 (0x9a2d4400) [pid = 1746] [serial = 458] [outer = 0x95376c00] 09:25:11 INFO - PROCESS | 1746 | 1464798311051 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1530ms 09:25:11 INFO - PROCESS | 1746 | 1464798311119 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 1746 | 1464798311124 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:25:11 INFO - PROCESS | 1746 | 1464798311132 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 1746 | 1464798311137 Marionette TRACE conn4 <- [1,582,null,{}] 09:25:11 INFO - PROCESS | 1746 | 1464798311144 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:11 INFO - PROCESS | 1746 | 1464798311373 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:25:11 INFO - PROCESS | 1746 | 1464798311605 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x92610000 == 91 [pid = 1746] [id = 153] 09:25:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 225 (0x952b4000) [pid = 1746] [serial = 459] [outer = (nil)] 09:25:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 226 (0x9a8cb400) [pid = 1746] [serial = 460] [outer = 0x952b4000] 09:25:11 INFO - PROCESS | 1746 | 1464798311751 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 227 (0x9aa32000) [pid = 1746] [serial = 461] [outer = 0x952b4000] 09:25:12 INFO - PROCESS | 1746 | 1464798312819 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:25:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1738ms 09:25:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:25:12 INFO - PROCESS | 1746 | 1464798312870 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 1746 | 1464798312873 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:25:12 INFO - PROCESS | 1746 | 1464798312880 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 1746 | 1464798312883 Marionette TRACE conn4 <- [1,586,null,{}] 09:25:12 INFO - PROCESS | 1746 | 1464798312889 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:13 INFO - PROCESS | 1746 | 1464798313135 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:25:13 INFO - PROCESS | 1746 | 1464798313387 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x91189800 == 92 [pid = 1746] [id = 154] 09:25:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 228 (0x9a4bfc00) [pid = 1746] [serial = 462] [outer = (nil)] 09:25:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 229 (0x9afc4c00) [pid = 1746] [serial = 463] [outer = 0x9a4bfc00] 09:25:13 INFO - PROCESS | 1746 | 1464798313501 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 230 (0x9bf95400) [pid = 1746] [serial = 464] [outer = 0x9a4bfc00] 09:25:14 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:14 INFO - PROCESS | 1746 | 1464798314440 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:25:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1631ms 09:25:14 INFO - PROCESS | 1746 | 1464798314513 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 1746 | 1464798314517 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:25:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:25:14 INFO - PROCESS | 1746 | 1464798314523 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 1746 | 1464798314527 Marionette TRACE conn4 <- [1,590,null,{}] 09:25:14 INFO - PROCESS | 1746 | 1464798314533 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:14 INFO - PROCESS | 1746 | 1464798314721 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:25:14 INFO - PROCESS | 1746 | 1464798314956 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cb0c00 == 93 [pid = 1746] [id = 155] 09:25:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 231 (0x91cb1400) [pid = 1746] [serial = 465] [outer = (nil)] 09:25:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 232 (0x91cb9000) [pid = 1746] [serial = 466] [outer = 0x91cb1400] 09:25:15 INFO - PROCESS | 1746 | 1464798315086 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 233 (0x91cbbc00) [pid = 1746] [serial = 467] [outer = 0x91cb1400] 09:25:16 INFO - PROCESS | 1746 | 1464798316133 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:25:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1689ms 09:25:16 INFO - PROCESS | 1746 | 1464798316215 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 1746 | 1464798316219 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:25:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:25:16 INFO - PROCESS | 1746 | 1464798316225 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 1746 | 1464798316229 Marionette TRACE conn4 <- [1,594,null,{}] 09:25:16 INFO - PROCESS | 1746 | 1464798316235 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:16 INFO - PROCESS | 1746 | 1464798316473 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:25:16 INFO - PROCESS | 1746 | 1464798316722 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x91cb9800 == 94 [pid = 1746] [id = 156] 09:25:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 234 (0x91cbb400) [pid = 1746] [serial = 468] [outer = (nil)] 09:25:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 235 (0x9b2a8000) [pid = 1746] [serial = 469] [outer = 0x91cbb400] 09:25:16 INFO - PROCESS | 1746 | 1464798316848 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 236 (0x9c15c000) [pid = 1746] [serial = 470] [outer = 0x91cbb400] 09:25:17 INFO - PROCESS | 1746 | 1464798317785 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:25:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1637ms 09:25:17 INFO - PROCESS | 1746 | 1464798317864 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 1746 | 1464798317867 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:25:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:25:17 INFO - PROCESS | 1746 | 1464798317874 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 1746 | 1464798317878 Marionette TRACE conn4 <- [1,598,null,{}] 09:25:17 INFO - PROCESS | 1746 | 1464798317884 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:18 INFO - PROCESS | 1746 | 1464798318116 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:25:18 INFO - PROCESS | 1746 | 1464798318353 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x91870800 == 95 [pid = 1746] [id = 157] 09:25:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 237 (0x91871000) [pid = 1746] [serial = 471] [outer = (nil)] 09:25:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 238 (0x91878400) [pid = 1746] [serial = 472] [outer = 0x91871000] 09:25:18 INFO - PROCESS | 1746 | 1464798318457 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 239 (0x9187b000) [pid = 1746] [serial = 473] [outer = 0x91871000] 09:25:19 INFO - PROCESS | 1746 | 1464798319395 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1581ms 09:25:19 INFO - PROCESS | 1746 | 1464798319456 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 1746 | 1464798319460 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:25:19 INFO - PROCESS | 1746 | 1464798319468 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 1746 | 1464798319472 Marionette TRACE conn4 <- [1,602,null,{}] 09:25:19 INFO - PROCESS | 1746 | 1464798319478 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:19 INFO - PROCESS | 1746 | 1464798319724 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:25:20 INFO - PROCESS | 1746 | 1464798320018 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x91875400 == 96 [pid = 1746] [id = 158] 09:25:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 240 (0x91878c00) [pid = 1746] [serial = 474] [outer = (nil)] 09:25:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 241 (0x9a70e800) [pid = 1746] [serial = 475] [outer = 0x91878c00] 09:25:20 INFO - PROCESS | 1746 | 1464798320120 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 242 (0x9c15b800) [pid = 1746] [serial = 476] [outer = 0x91878c00] 09:25:21 INFO - PROCESS | 1746 | 1464798321099 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:25:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1684ms 09:25:21 INFO - PROCESS | 1746 | 1464798321152 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 1746 | 1464798321156 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:25:21 INFO - PROCESS | 1746 | 1464798321164 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 1746 | 1464798321169 Marionette TRACE conn4 <- [1,606,null,{}] 09:25:21 INFO - PROCESS | 1746 | 1464798321177 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:21 INFO - PROCESS | 1746 | 1464798321419 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:25:21 INFO - PROCESS | 1746 | 1464798321682 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b7f2c00 == 97 [pid = 1746] [id = 159] 09:25:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 243 (0x8b7fa400) [pid = 1746] [serial = 477] [outer = (nil)] 09:25:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 244 (0x91873000) [pid = 1746] [serial = 478] [outer = 0x8b7fa400] 09:25:21 INFO - PROCESS | 1746 | 1464798321827 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 245 (0xa263d400) [pid = 1746] [serial = 479] [outer = 0x8b7fa400] 09:25:22 INFO - PROCESS | 1746 | 1464798322792 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:25:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1687ms 09:25:22 INFO - PROCESS | 1746 | 1464798322852 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 1746 | 1464798322855 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:25:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:25:22 INFO - PROCESS | 1746 | 1464798322862 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 1746 | 1464798322865 Marionette TRACE conn4 <- [1,610,null,{}] 09:25:22 INFO - PROCESS | 1746 | 1464798322872 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:23 INFO - PROCESS | 1746 | 1464798323076 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:25:23 INFO - PROCESS | 1746 | 1464798323315 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b7f5400 == 98 [pid = 1746] [id = 160] 09:25:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 246 (0x8b7fb000) [pid = 1746] [serial = 480] [outer = (nil)] 09:25:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 247 (0x8d807c00) [pid = 1746] [serial = 481] [outer = 0x8b7fb000] 09:25:23 INFO - PROCESS | 1746 | 1464798323452 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 248 (0x8d80a400) [pid = 1746] [serial = 482] [outer = 0x8b7fb000] 09:25:24 INFO - PROCESS | 1746 | 1464798324348 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1530ms 09:25:24 INFO - PROCESS | 1746 | 1464798324391 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:25:24 INFO - PROCESS | 1746 | 1464798324395 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:25:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:25:24 INFO - PROCESS | 1746 | 1464798324402 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - PROCESS | 1746 | 1464798324405 Marionette TRACE conn4 <- [1,614,null,{}] 09:25:24 INFO - PROCESS | 1746 | 1464798324411 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:24 INFO - PROCESS | 1746 | 1464798324601 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:25:24 INFO - PROCESS | 1746 | 1464798324842 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a840400 == 99 [pid = 1746] [id = 161] 09:25:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 249 (0x8a841800) [pid = 1746] [serial = 483] [outer = (nil)] 09:25:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 250 (0x8a848000) [pid = 1746] [serial = 484] [outer = 0x8a841800] 09:25:24 INFO - PROCESS | 1746 | 1464798324971 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 251 (0x8a84a400) [pid = 1746] [serial = 485] [outer = 0x8a841800] 09:25:25 INFO - PROCESS | 1746 | 1464798325831 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:25:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1480ms 09:25:25 INFO - PROCESS | 1746 | 1464798325884 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 1746 | 1464798325887 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:25:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:25:25 INFO - PROCESS | 1746 | 1464798325894 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 1746 | 1464798325898 Marionette TRACE conn4 <- [1,618,null,{}] 09:25:25 INFO - PROCESS | 1746 | 1464798325904 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:26 INFO - PROCESS | 1746 | 1464798326103 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:25:26 INFO - PROCESS | 1746 | 1464798326297 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a841400 == 100 [pid = 1746] [id = 162] 09:25:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 252 (0x8a845000) [pid = 1746] [serial = 486] [outer = (nil)] 09:25:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 253 (0x8d806800) [pid = 1746] [serial = 487] [outer = 0x8a845000] 09:25:26 INFO - PROCESS | 1746 | 1464798326393 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 254 (0x8d80c400) [pid = 1746] [serial = 488] [outer = 0x8a845000] 09:25:27 INFO - PROCESS | 1746 | 1464798327308 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:25:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1479ms 09:25:27 INFO - PROCESS | 1746 | 1464798327472 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 1746 | 1464798327477 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:25:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:25:27 INFO - PROCESS | 1746 | 1464798327560 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 1746 | 1464798327564 Marionette TRACE conn4 <- [1,622,null,{}] 09:25:27 INFO - PROCESS | 1746 | 1464798327570 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:27 INFO - PROCESS | 1746 | 1464798327798 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:25:28 INFO - PROCESS | 1746 | 1464798328055 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b64c800 == 101 [pid = 1746] [id = 163] 09:25:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 255 (0x8b64dc00) [pid = 1746] [serial = 489] [outer = (nil)] 09:25:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 256 (0x8db33c00) [pid = 1746] [serial = 490] [outer = 0x8b64dc00] 09:25:28 INFO - PROCESS | 1746 | 1464798328186 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 257 (0x906e8400) [pid = 1746] [serial = 491] [outer = 0x8b64dc00] 09:25:29 INFO - PROCESS | 1746 | 1464798329110 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:25:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1657ms 09:25:29 INFO - PROCESS | 1746 | 1464798329201 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 1746 | 1464798329205 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:25:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:25:29 INFO - PROCESS | 1746 | 1464798329212 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 1746 | 1464798329216 Marionette TRACE conn4 <- [1,626,null,{}] 09:25:29 INFO - PROCESS | 1746 | 1464798329222 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:29 INFO - PROCESS | 1746 | 1464798329434 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:25:29 INFO - PROCESS | 1746 | 1464798329698 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x891dc000 == 102 [pid = 1746] [id = 164] 09:25:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 258 (0x891dd000) [pid = 1746] [serial = 492] [outer = (nil)] 09:25:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 259 (0x891e4000) [pid = 1746] [serial = 493] [outer = 0x891dd000] 09:25:29 INFO - PROCESS | 1746 | 1464798329791 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 260 (0x891e6000) [pid = 1746] [serial = 494] [outer = 0x891dd000] 09:25:30 INFO - PROCESS | 1746 | 1464798330715 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1539ms 09:25:30 INFO - PROCESS | 1746 | 1464798330753 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:25:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:25:30 INFO - PROCESS | 1746 | 1464798330757 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:25:30 INFO - PROCESS | 1746 | 1464798330765 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 1746 | 1464798330774 Marionette TRACE conn4 <- [1,630,null,{}] 09:25:30 INFO - PROCESS | 1746 | 1464798330781 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 1746 | 1464798330992 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:25:31 INFO - PROCESS | 1746 | 1464798331854 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x891e5c00 == 103 [pid = 1746] [id = 165] 09:25:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 261 (0x891e6800) [pid = 1746] [serial = 495] [outer = (nil)] 09:25:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 262 (0x891ea800) [pid = 1746] [serial = 496] [outer = 0x891e6800] 09:25:31 INFO - PROCESS | 1746 | 1464798331978 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 263 (0x8af52800) [pid = 1746] [serial = 497] [outer = 0x891e6800] 09:25:32 INFO - PROCESS | 1746 | 1464798332904 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:25:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 2197ms 09:25:32 INFO - PROCESS | 1746 | 1464798332962 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 1746 | 1464798332969 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:25:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:25:32 INFO - PROCESS | 1746 | 1464798332978 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 1746 | 1464798332984 Marionette TRACE conn4 <- [1,634,null,{}] 09:25:32 INFO - PROCESS | 1746 | 1464798332993 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:33 INFO - PROCESS | 1746 | 1464798333203 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:25:33 INFO - PROCESS | 1746 | 1464798333464 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b561c00 == 104 [pid = 1746] [id = 166] 09:25:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 264 (0x8b64c400) [pid = 1746] [serial = 498] [outer = (nil)] 09:25:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 265 (0x8b7f8000) [pid = 1746] [serial = 499] [outer = 0x8b64c400] 09:25:33 INFO - PROCESS | 1746 | 1464798333555 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 266 (0x8b7fdc00) [pid = 1746] [serial = 500] [outer = 0x8b64c400] 09:25:34 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x977e2000 == 103 [pid = 1746] [id = 17] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x92609000 == 102 [pid = 1746] [id = 123] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x9466d800 == 101 [pid = 1746] [id = 67] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x9a145000 == 100 [pid = 1746] [id = 64] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x91cd6000 == 99 [pid = 1746] [id = 68] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x9afba400 == 98 [pid = 1746] [id = 66] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x9af9a800 == 97 [pid = 1746] [id = 65] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8e182400 == 96 [pid = 1746] [id = 147] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8e95c400 == 95 [pid = 1746] [id = 146] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8e185c00 == 94 [pid = 1746] [id = 145] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8b64e400 == 93 [pid = 1746] [id = 144] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8af55800 == 92 [pid = 1746] [id = 143] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8c5e3c00 == 91 [pid = 1746] [id = 132] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8e18c400 == 90 [pid = 1746] [id = 131] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8d066800 == 89 [pid = 1746] [id = 130] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8d1e7000 == 88 [pid = 1746] [id = 129] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x9afc6800 == 87 [pid = 1746] [id = 128] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x937eb400 == 86 [pid = 1746] [id = 126] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x93a7ec00 == 85 [pid = 1746] [id = 124] 09:25:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8d1e2000 == 84 [pid = 1746] [id = 125] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 265 (0x909e2800) [pid = 1746] [serial = 357] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 264 (0x8e301800) [pid = 1746] [serial = 360] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 263 (0x8e953000) [pid = 1746] [serial = 361] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 262 (0x907d7800) [pid = 1746] [serial = 363] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 261 (0x9118c800) [pid = 1746] [serial = 364] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 260 (0x912dd400) [pid = 1746] [serial = 366] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 259 (0x92602000) [pid = 1746] [serial = 367] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 258 (0xa21b1400) [pid = 1746] [serial = 354] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 257 (0x9b7d5c00) [pid = 1746] [serial = 351] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 256 (0x92604400) [pid = 1746] [serial = 348] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 255 (0x924dc800) [pid = 1746] [serial = 345] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 254 (0x9118b000) [pid = 1746] [serial = 342] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 253 (0x9bc9cc00) [pid = 1746] [serial = 339] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 252 (0x9afbf400) [pid = 1746] [serial = 336] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 251 (0x9ab45000) [pid = 1746] [serial = 333] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 250 (0x937f1400) [pid = 1746] [serial = 330] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 249 (0x907d4c00) [pid = 1746] [serial = 327] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 248 (0x9536c400) [pid = 1746] [serial = 370] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 247 (0x937f6c00) [pid = 1746] [serial = 369] [outer = (nil)] [url = about:blank] 09:25:34 INFO - PROCESS | 1746 | --DOMWINDOW == 246 (0x99215000) [pid = 1746] [serial = 372] [outer = (nil)] [url = about:blank] 09:25:35 INFO - PROCESS | 1746 | 1464798335064 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:25:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 2142ms 09:25:35 INFO - PROCESS | 1746 | 1464798335124 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 1746 | 1464798335130 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:25:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:25:35 INFO - PROCESS | 1746 | 1464798335186 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 1746 | 1464798335191 Marionette TRACE conn4 <- [1,638,null,{}] 09:25:35 INFO - PROCESS | 1746 | 1464798335205 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 1746 | 1464798335394 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:25:35 INFO - PROCESS | 1746 | 1464798335406 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b87b800 == 85 [pid = 1746] [id = 167] 09:25:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 247 (0x8b87cc00) [pid = 1746] [serial = 501] [outer = (nil)] 09:25:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 248 (0x8c882400) [pid = 1746] [serial = 502] [outer = 0x8b87cc00] 09:25:35 INFO - PROCESS | 1746 | 1464798335493 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 249 (0x8c88cc00) [pid = 1746] [serial = 503] [outer = 0x8b87cc00] 09:25:36 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:36 INFO - PROCESS | 1746 | 1464798336372 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:25:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1263ms 09:25:36 INFO - PROCESS | 1746 | 1464798336426 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 1746 | 1464798336430 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:25:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:25:36 INFO - PROCESS | 1746 | 1464798336444 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 1746 | 1464798336453 Marionette TRACE conn4 <- [1,642,null,{}] 09:25:36 INFO - PROCESS | 1746 | 1464798336495 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:36 INFO - PROCESS | 1746 | 1464798336671 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:25:36 INFO - PROCESS | 1746 | 1464798336685 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8910a400 == 86 [pid = 1746] [id = 168] 09:25:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 250 (0x8d1e6c00) [pid = 1746] [serial = 504] [outer = (nil)] 09:25:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 251 (0x8db35000) [pid = 1746] [serial = 505] [outer = 0x8d1e6c00] 09:25:36 INFO - PROCESS | 1746 | 1464798336759 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 252 (0x8e190000) [pid = 1746] [serial = 506] [outer = 0x8d1e6c00] 09:25:37 INFO - PROCESS | 1746 | 1464798337813 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:25:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1428ms 09:25:37 INFO - PROCESS | 1746 | 1464798337866 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 1746 | 1464798337870 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:25:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:25:37 INFO - PROCESS | 1746 | 1464798337884 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 1746 | 1464798337887 Marionette TRACE conn4 <- [1,646,null,{}] 09:25:37 INFO - PROCESS | 1746 | 1464798337893 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:38 INFO - PROCESS | 1746 | 1464798338115 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:25:38 INFO - PROCESS | 1746 | 1464798338147 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c884c00 == 87 [pid = 1746] [id = 169] 09:25:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 253 (0x8e18c400) [pid = 1746] [serial = 507] [outer = (nil)] 09:25:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 254 (0x8e953000) [pid = 1746] [serial = 508] [outer = 0x8e18c400] 09:25:38 INFO - PROCESS | 1746 | 1464798338223 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 255 (0x8e95d800) [pid = 1746] [serial = 509] [outer = 0x8e18c400] 09:25:39 INFO - PROCESS | 1746 | --DOMWINDOW == 254 (0x906eb400) [pid = 1746] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:25:39 INFO - PROCESS | 1746 | --DOMWINDOW == 253 (0x8af59000) [pid = 1746] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:25:39 INFO - PROCESS | 1746 | --DOMWINDOW == 252 (0x8c5e8400) [pid = 1746] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:25:39 INFO - PROCESS | 1746 | --DOMWINDOW == 251 (0x8ed1ec00) [pid = 1746] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:25:39 INFO - PROCESS | 1746 | --DOMWINDOW == 250 (0x8e30b000) [pid = 1746] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:25:39 INFO - PROCESS | 1746 | 1464798339753 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:25:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1931ms 09:25:39 INFO - PROCESS | 1746 | 1464798339817 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 1746 | 1464798339821 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:25:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:25:39 INFO - PROCESS | 1746 | 1464798339827 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 1746 | 1464798339829 Marionette TRACE conn4 <- [1,650,null,{}] 09:25:39 INFO - PROCESS | 1746 | 1464798339835 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:40 INFO - PROCESS | 1746 | 1464798340017 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:25:40 INFO - PROCESS | 1746 | 1464798340028 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db2dc00 == 88 [pid = 1746] [id = 170] 09:25:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 251 (0x8e18b400) [pid = 1746] [serial = 510] [outer = (nil)] 09:25:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 252 (0x8ed1a400) [pid = 1746] [serial = 511] [outer = 0x8e18b400] 09:25:40 INFO - PROCESS | 1746 | 1464798340253 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 253 (0x907d6400) [pid = 1746] [serial = 512] [outer = 0x8e18b400] 09:25:40 INFO - PROCESS | 1746 | 1464798340990 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:25:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1190ms 09:25:41 INFO - PROCESS | 1746 | 1464798341020 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 1746 | 1464798341022 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:25:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:25:41 INFO - PROCESS | 1746 | 1464798341029 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 1746 | 1464798341033 Marionette TRACE conn4 <- [1,654,null,{}] 09:25:41 INFO - PROCESS | 1746 | 1464798341039 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:41 INFO - PROCESS | 1746 | 1464798341279 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:25:41 INFO - PROCESS | 1746 | 1464798341307 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b648000 == 89 [pid = 1746] [id = 171] 09:25:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 254 (0x8ed15400) [pid = 1746] [serial = 513] [outer = (nil)] 09:25:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 255 (0x90e09c00) [pid = 1746] [serial = 514] [outer = 0x8ed15400] 09:25:41 INFO - PROCESS | 1746 | 1464798341384 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 256 (0x91187800) [pid = 1746] [serial = 515] [outer = 0x8ed15400] 09:25:42 INFO - PROCESS | 1746 | 1464798342546 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:25:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1586ms 09:25:42 INFO - PROCESS | 1746 | 1464798342618 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:25:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:25:42 INFO - PROCESS | 1746 | 1464798342626 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:25:42 INFO - PROCESS | 1746 | 1464798342634 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 1746 | 1464798342642 Marionette TRACE conn4 <- [1,658,null,{}] 09:25:42 INFO - PROCESS | 1746 | 1464798342651 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - PROCESS | 1746 | 1464798342907 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:25:43 INFO - PROCESS | 1746 | 1464798343207 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a841c00 == 90 [pid = 1746] [id = 172] 09:25:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 257 (0x8af52000) [pid = 1746] [serial = 516] [outer = (nil)] 09:25:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 258 (0x8b64ac00) [pid = 1746] [serial = 517] [outer = 0x8af52000] 09:25:43 INFO - PROCESS | 1746 | 1464798343305 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 259 (0x8b7f7800) [pid = 1746] [serial = 518] [outer = 0x8af52000] 09:25:44 INFO - PROCESS | 1746 | 1464798344280 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:25:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1694ms 09:25:44 INFO - PROCESS | 1746 | 1464798344330 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 1746 | 1464798344339 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:25:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:25:44 INFO - PROCESS | 1746 | 1464798344353 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 1746 | 1464798344359 Marionette TRACE conn4 <- [1,662,null,{}] 09:25:44 INFO - PROCESS | 1746 | 1464798344367 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:44 INFO - PROCESS | 1746 | 1464798344581 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:25:44 INFO - PROCESS | 1746 | 1464798344886 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8c88c400 == 91 [pid = 1746] [id = 173] 09:25:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 260 (0x8d06b400) [pid = 1746] [serial = 519] [outer = (nil)] 09:25:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 261 (0x8d80c000) [pid = 1746] [serial = 520] [outer = 0x8d06b400] 09:25:45 INFO - PROCESS | 1746 | 1464798345025 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 262 (0x8e304400) [pid = 1746] [serial = 521] [outer = 0x8d06b400] 09:25:45 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:45 INFO - PROCESS | 1746 | 1464798345967 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:25:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1646ms 09:25:46 INFO - PROCESS | 1746 | 1464798345999 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:25:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:25:46 INFO - PROCESS | 1746 | 1464798346004 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:25:46 INFO - PROCESS | 1746 | 1464798346011 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 1746 | 1464798346018 Marionette TRACE conn4 <- [1,666,null,{}] 09:25:46 INFO - PROCESS | 1746 | 1464798346036 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:46 INFO - PROCESS | 1746 | 1464798346268 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:25:46 INFO - PROCESS | 1746 | 1464798346528 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c88b800 == 92 [pid = 1746] [id = 174] 09:25:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 263 (0x90e0a800) [pid = 1746] [serial = 522] [outer = (nil)] 09:25:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 264 (0x912d5000) [pid = 1746] [serial = 523] [outer = 0x90e0a800] 09:25:46 INFO - PROCESS | 1746 | 1464798346675 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 265 (0x9184bc00) [pid = 1746] [serial = 524] [outer = 0x90e0a800] 09:25:47 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:47 INFO - PROCESS | 1746 | 1464798347576 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:25:47 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:25:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1594ms 09:25:47 INFO - PROCESS | 1746 | 1464798347605 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 1746 | 1464798347616 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:25:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:25:47 INFO - PROCESS | 1746 | 1464798347628 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 1746 | 1464798347636 Marionette TRACE conn4 <- [1,670,null,{}] 09:25:47 INFO - PROCESS | 1746 | 1464798347644 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:47 INFO - PROCESS | 1746 | 1464798347854 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:25:48 INFO - PROCESS | 1746 | 1464798348093 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b7fc800 == 93 [pid = 1746] [id = 175] 09:25:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 266 (0x91849400) [pid = 1746] [serial = 525] [outer = (nil)] 09:25:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 267 (0x91cb4000) [pid = 1746] [serial = 526] [outer = 0x91849400] 09:25:48 INFO - PROCESS | 1746 | 1464798348229 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 268 (0x91ce1000) [pid = 1746] [serial = 527] [outer = 0x91849400] 09:25:49 INFO - PROCESS | 1746 | 1464798349144 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:25:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1591ms 09:25:49 INFO - PROCESS | 1746 | 1464798349219 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 1746 | 1464798349222 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:25:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:25:49 INFO - PROCESS | 1746 | 1464798349230 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 1746 | 1464798349234 Marionette TRACE conn4 <- [1,674,null,{}] 09:25:49 INFO - PROCESS | 1746 | 1464798349240 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:49 INFO - PROCESS | 1746 | 1464798349444 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:25:49 INFO - PROCESS | 1746 | 1464798349696 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9184e400 == 94 [pid = 1746] [id = 176] 09:25:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 269 (0x9187d400) [pid = 1746] [serial = 528] [outer = (nil)] 09:25:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 270 (0x924e3c00) [pid = 1746] [serial = 529] [outer = 0x9187d400] 09:25:49 INFO - PROCESS | 1746 | 1464798349811 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 271 (0x92518000) [pid = 1746] [serial = 530] [outer = 0x9187d400] 09:25:50 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:50 INFO - PROCESS | 1746 | 1464798350749 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:25:50 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:25:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1596ms 09:25:50 INFO - PROCESS | 1746 | 1464798350827 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 1746 | 1464798350831 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:25:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:25:50 INFO - PROCESS | 1746 | 1464798350839 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 1746 | 1464798350843 Marionette TRACE conn4 <- [1,678,null,{}] 09:25:50 INFO - PROCESS | 1746 | 1464798350849 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:51 INFO - PROCESS | 1746 | 1464798351101 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:25:51 INFO - PROCESS | 1746 | 1464798351364 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b647800 == 95 [pid = 1746] [id = 177] 09:25:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 272 (0x92846800) [pid = 1746] [serial = 531] [outer = (nil)] 09:25:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 273 (0x93729000) [pid = 1746] [serial = 532] [outer = 0x92846800] 09:25:51 INFO - PROCESS | 1746 | 1464798351467 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 274 (0x937ecc00) [pid = 1746] [serial = 533] [outer = 0x92846800] 09:25:52 INFO - PROCESS | 1746 | 1464798352359 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:25:52 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:25:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1585ms 09:25:52 INFO - PROCESS | 1746 | 1464798352426 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:25:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:25:52 INFO - PROCESS | 1746 | 1464798352430 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:25:52 INFO - PROCESS | 1746 | 1464798352437 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 1746 | 1464798352441 Marionette TRACE conn4 <- [1,682,null,{}] 09:25:52 INFO - PROCESS | 1746 | 1464798352448 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:52 INFO - PROCESS | 1746 | 1464798352670 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:25:52 INFO - PROCESS | 1746 | 1464798352933 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x89105800 == 96 [pid = 1746] [id = 178] 09:25:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 275 (0x92c95c00) [pid = 1746] [serial = 534] [outer = (nil)] 09:25:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 276 (0x9465f400) [pid = 1746] [serial = 535] [outer = 0x92c95c00] 09:25:53 INFO - PROCESS | 1746 | 1464798353070 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 277 (0x952a9c00) [pid = 1746] [serial = 536] [outer = 0x92c95c00] 09:25:54 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:25:54 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:25:54 INFO - PROCESS | 1746 | 1464798354394 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:25:54 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:25:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1981ms 09:25:54 INFO - PROCESS | 1746 | 1464798354461 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 1746 | 1464798354466 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:25:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:25:54 INFO - PROCESS | 1746 | 1464798354495 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 1746 | 1464798354500 Marionette TRACE conn4 <- [1,686,null,{}] 09:25:54 INFO - PROCESS | 1746 | 1464798354508 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:54 INFO - PROCESS | 1746 | 1464798354717 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:25:54 INFO - PROCESS | 1746 | 1464798354924 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x92848800 == 97 [pid = 1746] [id = 179] 09:25:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 278 (0x93a87400) [pid = 1746] [serial = 537] [outer = (nil)] 09:25:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 279 (0x99215000) [pid = 1746] [serial = 538] [outer = 0x93a87400] 09:25:55 INFO - PROCESS | 1746 | 1464798355054 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 280 (0x99507c00) [pid = 1746] [serial = 539] [outer = 0x93a87400] 09:25:56 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:25:56 INFO - PROCESS | 1746 | 1464798356433 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:25:56 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:25:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1987ms 09:25:56 INFO - PROCESS | 1746 | 1464798356511 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 1746 | 1464798356515 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:25:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:25:56 INFO - PROCESS | 1746 | 1464798356527 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 1746 | 1464798356530 Marionette TRACE conn4 <- [1,690,null,{}] 09:25:56 INFO - PROCESS | 1746 | 1464798356537 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:56 INFO - PROCESS | 1746 | 1464798356749 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:25:56 INFO - PROCESS | 1746 | 1464798356959 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x98191400 == 98 [pid = 1746] [id = 180] 09:25:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 281 (0x99213000) [pid = 1746] [serial = 540] [outer = (nil)] 09:25:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 282 (0x9a8ccc00) [pid = 1746] [serial = 541] [outer = 0x99213000] 09:25:57 INFO - PROCESS | 1746 | 1464798357057 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 283 (0x9aa33400) [pid = 1746] [serial = 542] [outer = 0x99213000] 09:25:58 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:25:58 INFO - PROCESS | 1746 | 1464798358434 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:25:58 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:25:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2034ms 09:25:58 INFO - PROCESS | 1746 | 1464798358562 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 1746 | 1464798358565 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:25:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:25:58 INFO - PROCESS | 1746 | 1464798358572 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 1746 | 1464798358576 Marionette TRACE conn4 <- [1,694,null,{}] 09:25:58 INFO - PROCESS | 1746 | 1464798358582 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 1746 | 1464798358773 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:25:58 INFO - PROCESS | 1746 | 1464798358969 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a4c9800 == 99 [pid = 1746] [id = 181] 09:25:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 284 (0x9a70c000) [pid = 1746] [serial = 543] [outer = (nil)] 09:25:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 285 (0x9af92400) [pid = 1746] [serial = 544] [outer = 0x9a70c000] 09:25:59 INFO - PROCESS | 1746 | 1464798359062 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 286 (0x9af9cc00) [pid = 1746] [serial = 545] [outer = 0x9a70c000] 09:26:00 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:00 INFO - PROCESS | 1746 | 1464798360404 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:26:00 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:26:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1888ms 09:26:00 INFO - PROCESS | 1746 | 1464798360545 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 1746 | 1464798360550 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:26:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:26:00 INFO - PROCESS | 1746 | 1464798360566 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 1746 | 1464798360570 Marionette TRACE conn4 <- [1,698,null,{}] 09:26:00 INFO - PROCESS | 1746 | 1464798360577 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:00 INFO - PROCESS | 1746 | 1464798360777 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:26:01 INFO - PROCESS | 1746 | 1464798360976 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a699400 == 100 [pid = 1746] [id = 182] 09:26:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 287 (0x8a69c000) [pid = 1746] [serial = 546] [outer = (nil)] 09:26:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 288 (0x8a6a3800) [pid = 1746] [serial = 547] [outer = 0x8a69c000] 09:26:01 INFO - PROCESS | 1746 | 1464798361077 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 289 (0x9af93c00) [pid = 1746] [serial = 548] [outer = 0x8a69c000] 09:26:02 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:02 INFO - PROCESS | 1746 | 1464798362428 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:26:02 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:26:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1886ms 09:26:02 INFO - PROCESS | 1746 | 1464798362451 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 1746 | 1464798362454 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:26:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:26:02 INFO - PROCESS | 1746 | 1464798362461 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 1746 | 1464798362464 Marionette TRACE conn4 <- [1,702,null,{}] 09:26:02 INFO - PROCESS | 1746 | 1464798362469 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:02 INFO - PROCESS | 1746 | 1464798362693 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:26:02 INFO - PROCESS | 1746 | 1464798362907 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8a69bc00 == 101 [pid = 1746] [id = 183] 09:26:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 290 (0x8a69e400) [pid = 1746] [serial = 549] [outer = (nil)] 09:26:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 291 (0x9bf9f800) [pid = 1746] [serial = 550] [outer = 0x8a69e400] 09:26:02 INFO - PROCESS | 1746 | 1464798362997 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 292 (0x9c154400) [pid = 1746] [serial = 551] [outer = 0x8a69e400] 09:26:04 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:04 INFO - PROCESS | 1746 | 1464798364309 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:26:04 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:26:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1883ms 09:26:04 INFO - PROCESS | 1746 | 1464798364392 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 1746 | 1464798364397 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:26:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:26:04 INFO - PROCESS | 1746 | 1464798364458 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 1746 | 1464798364462 Marionette TRACE conn4 <- [1,706,null,{}] 09:26:04 INFO - PROCESS | 1746 | 1464798364469 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:04 INFO - PROCESS | 1746 | 1464798364668 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:26:04 INFO - PROCESS | 1746 | 1464798364871 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x889c1400 == 102 [pid = 1746] [id = 184] 09:26:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 293 (0x889c3000) [pid = 1746] [serial = 552] [outer = (nil)] 09:26:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 294 (0x889c8c00) [pid = 1746] [serial = 553] [outer = 0x889c3000] 09:26:04 INFO - PROCESS | 1746 | 1464798364969 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 295 (0x889cc000) [pid = 1746] [serial = 554] [outer = 0x889c3000] 09:26:06 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:06 INFO - PROCESS | 1746 | 1464798366358 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:26:06 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:26:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1938ms 09:26:06 INFO - PROCESS | 1746 | 1464798366457 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 1746 | 1464798366461 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:26:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:26:06 INFO - PROCESS | 1746 | 1464798366478 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 1746 | 1464798366482 Marionette TRACE conn4 <- [1,710,null,{}] 09:26:06 INFO - PROCESS | 1746 | 1464798366490 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:06 INFO - PROCESS | 1746 | 1464798366697 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:26:06 INFO - PROCESS | 1746 | 1464798366907 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x889c3c00 == 103 [pid = 1746] [id = 185] 09:26:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 296 (0x889c6400) [pid = 1746] [serial = 555] [outer = (nil)] 09:26:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 297 (0x909e3400) [pid = 1746] [serial = 556] [outer = 0x889c6400] 09:26:07 INFO - PROCESS | 1746 | 1464798367032 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 298 (0x91cd7800) [pid = 1746] [serial = 557] [outer = 0x889c6400] 09:26:08 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:08 INFO - PROCESS | 1746 | 1464798368444 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:26:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2040ms 09:26:08 INFO - PROCESS | 1746 | 1464798368516 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 1746 | 1464798368519 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:26:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:26:08 INFO - PROCESS | 1746 | 1464798368528 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 1746 | 1464798368532 Marionette TRACE conn4 <- [1,714,null,{}] 09:26:08 INFO - PROCESS | 1746 | 1464798368539 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:09 INFO - PROCESS | 1746 | 1464798369252 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:26:09 INFO - PROCESS | 1746 | 1464798369469 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a69e000 == 104 [pid = 1746] [id = 186] 09:26:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 299 (0x8a69f000) [pid = 1746] [serial = 558] [outer = (nil)] 09:26:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 300 (0x8a6a4000) [pid = 1746] [serial = 559] [outer = 0x8a69f000] 09:26:09 INFO - PROCESS | 1746 | 1464798369590 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 301 (0x8a6a8c00) [pid = 1746] [serial = 560] [outer = 0x8a69f000] 09:26:10 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:11 INFO - PROCESS | 1746 | 1464798371076 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:26:11 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:26:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2585ms 09:26:11 INFO - PROCESS | 1746 | 1464798371115 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 1746 | 1464798371121 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:26:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:26:11 INFO - PROCESS | 1746 | 1464798371129 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 1746 | 1464798371137 Marionette TRACE conn4 <- [1,718,null,{}] 09:26:11 INFO - PROCESS | 1746 | 1464798371145 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:11 INFO - PROCESS | 1746 | 1464798371381 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:26:11 INFO - PROCESS | 1746 | --DOCSHELL 0x98134c00 == 103 [pid = 1746] [id = 35] 09:26:11 INFO - PROCESS | 1746 | --DOMWINDOW == 300 (0x93725c00) [pid = 1746] [serial = 445] [outer = (nil)] [url = about:blank] 09:26:11 INFO - PROCESS | 1746 | --DOMWINDOW == 299 (0x90e09000) [pid = 1746] [serial = 421] [outer = (nil)] [url = about:blank] 09:26:11 INFO - PROCESS | 1746 | --DOMWINDOW == 298 (0x90e04800) [pid = 1746] [serial = 424] [outer = (nil)] [url = about:blank] 09:26:11 INFO - PROCESS | 1746 | --DOMWINDOW == 297 (0x8b650400) [pid = 1746] [serial = 415] [outer = (nil)] [url = about:blank] 09:26:11 INFO - PROCESS | 1746 | --DOMWINDOW == 296 (0x91845800) [pid = 1746] [serial = 400] [outer = (nil)] [url = about:blank] 09:26:11 INFO - PROCESS | 1746 | --DOMWINDOW == 295 (0x8c5eb000) [pid = 1746] [serial = 397] [outer = (nil)] [url = about:blank] 09:26:11 INFO - PROCESS | 1746 | --DOMWINDOW == 294 (0x9184fc00) [pid = 1746] [serial = 403] [outer = (nil)] [url = about:blank] 09:26:11 INFO - PROCESS | 1746 | --DOMWINDOW == 293 (0x8b887800) [pid = 1746] [serial = 418] [outer = (nil)] [url = about:blank] 09:26:11 INFO - PROCESS | 1746 | --DOMWINDOW == 292 (0x8c88e800) [pid = 1746] [serial = 406] [outer = (nil)] [url = about:blank] 09:26:11 INFO - PROCESS | 1746 | --DOMWINDOW == 291 (0x8b646000) [pid = 1746] [serial = 412] [outer = (nil)] [url = about:blank] 09:26:11 INFO - PROCESS | 1746 | --DOMWINDOW == 290 (0x8b55cc00) [pid = 1746] [serial = 409] [outer = (nil)] [url = about:blank] 09:26:11 INFO - PROCESS | 1746 | 1464798371727 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | --DOCSHELL 0x8db2dc00 == 102 [pid = 1746] [id = 170] 09:26:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8c884c00 == 101 [pid = 1746] [id = 169] 09:26:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8910a400 == 100 [pid = 1746] [id = 168] 09:26:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8910a400 == 101 [pid = 1746] [id = 187] 09:26:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 291 (0x8af59800) [pid = 1746] [serial = 561] [outer = (nil)] 09:26:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 292 (0x8b55f400) [pid = 1746] [serial = 562] [outer = 0x8af59800] 09:26:11 INFO - PROCESS | 1746 | 1464798371842 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 293 (0x8b649800) [pid = 1746] [serial = 563] [outer = 0x8af59800] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8b87b800 == 100 [pid = 1746] [id = 167] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8b561c00 == 99 [pid = 1746] [id = 166] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x891e5c00 == 98 [pid = 1746] [id = 165] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8b64c800 == 97 [pid = 1746] [id = 163] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8a841400 == 96 [pid = 1746] [id = 162] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8a840400 == 95 [pid = 1746] [id = 161] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8b7f5400 == 94 [pid = 1746] [id = 160] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8b7f2c00 == 93 [pid = 1746] [id = 159] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x91875400 == 92 [pid = 1746] [id = 158] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x91870800 == 91 [pid = 1746] [id = 157] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x91cb9800 == 90 [pid = 1746] [id = 156] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x91cb0c00 == 89 [pid = 1746] [id = 155] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x91189800 == 88 [pid = 1746] [id = 154] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x92610000 == 87 [pid = 1746] [id = 153] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x950d4000 == 86 [pid = 1746] [id = 152] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x9284bc00 == 85 [pid = 1746] [id = 151] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8ed1d000 == 84 [pid = 1746] [id = 150] 09:26:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8b883000 == 83 [pid = 1746] [id = 149] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 292 (0x924dc400) [pid = 1746] [serial = 443] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 291 (0x9118d000) [pid = 1746] [serial = 439] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 290 (0x8d070400) [pid = 1746] [serial = 390] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 289 (0x9d0ad400) [pid = 1746] [serial = 384] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 288 (0x8c87fc00) [pid = 1746] [serial = 431] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 287 (0x9184b800) [pid = 1746] [serial = 440] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 286 (0x909d8400) [pid = 1746] [serial = 375] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 285 (0x8d1e6400) [pid = 1746] [serial = 434] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 284 (0x9af97000) [pid = 1746] [serial = 381] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 283 (0x8b559c00) [pid = 1746] [serial = 430] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 282 (0x92517400) [pid = 1746] [serial = 427] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 281 (0x91035400) [pid = 1746] [serial = 223] [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:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 280 (0x9a8c9800) [pid = 1746] [serial = 378] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 279 (0x92240800) [pid = 1746] [serial = 442] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 278 (0xa24a7800) [pid = 1746] [serial = 387] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 277 (0x92847c00) [pid = 1746] [serial = 394] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 276 (0x8d072400) [pid = 1746] [serial = 433] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 275 (0x909dcc00) [pid = 1746] [serial = 437] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1746 | --DOMWINDOW == 274 (0x8ed1d400) [pid = 1746] [serial = 436] [outer = (nil)] [url = about:blank] 09:26:13 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:13 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:26:13 INFO - PROCESS | 1746 | 1464798373086 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:26:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:26:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1989ms 09:26:13 INFO - PROCESS | 1746 | 1464798373119 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 1746 | 1464798373123 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:26:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:26:13 INFO - PROCESS | 1746 | 1464798373130 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 1746 | 1464798373133 Marionette TRACE conn4 <- [1,722,null,{}] 09:26:13 INFO - PROCESS | 1746 | 1464798373139 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:13 INFO - PROCESS | 1746 | 1464798373353 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:26:13 INFO - PROCESS | 1746 | 1464798373532 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b559c00 == 84 [pid = 1746] [id = 188] 09:26:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 275 (0x8b884000) [pid = 1746] [serial = 564] [outer = (nil)] 09:26:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 276 (0x8c5e2800) [pid = 1746] [serial = 565] [outer = 0x8b884000] 09:26:13 INFO - PROCESS | 1746 | 1464798373606 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 277 (0x8c5eec00) [pid = 1746] [serial = 566] [outer = 0x8b884000] 09:26:14 INFO - PROCESS | 1746 | 1464798374467 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 1746 | 1464798374532 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:26:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:26:14 INFO - PROCESS | 1746 | 1464798374560 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 1746 | 1464798374569 Marionette TRACE conn4 <- [1,726,null,{}] 09:26:14 INFO - PROCESS | 1746 | 1464798374574 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 1746 | 1464798374831 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:26:14 INFO - PROCESS | 1746 | 1464798374852 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x891dfc00 == 85 [pid = 1746] [id = 189] 09:26:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 278 (0x8b87fc00) [pid = 1746] [serial = 567] [outer = (nil)] 09:26:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 279 (0x8d1e5800) [pid = 1746] [serial = 568] [outer = 0x8b87fc00] 09:26:14 INFO - PROCESS | 1746 | 1464798374929 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 280 (0x8db2cc00) [pid = 1746] [serial = 569] [outer = 0x8b87fc00] 09:26:15 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:15 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:26:16 INFO - PROCESS | 1746 | 1464798376032 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:26:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1553ms 09:26:16 INFO - PROCESS | 1746 | 1464798376105 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 1746 | 1464798376108 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:26:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:26:16 INFO - PROCESS | 1746 | 1464798376132 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 1746 | 1464798376136 Marionette TRACE conn4 <- [1,730,null,{}] 09:26:16 INFO - PROCESS | 1746 | 1464798376142 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:16 INFO - PROCESS | 1746 | 1464798376752 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:26:16 INFO - PROCESS | 1746 | --DOMWINDOW == 279 (0x8e18b400) [pid = 1746] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:26:16 INFO - PROCESS | 1746 | --DOMWINDOW == 278 (0x8e18c400) [pid = 1746] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:26:16 INFO - PROCESS | 1746 | --DOMWINDOW == 277 (0x8b87cc00) [pid = 1746] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:26:16 INFO - PROCESS | 1746 | --DOMWINDOW == 276 (0x8b64c400) [pid = 1746] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:26:16 INFO - PROCESS | 1746 | --DOMWINDOW == 275 (0x891e6800) [pid = 1746] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:26:16 INFO - PROCESS | 1746 | --DOMWINDOW == 274 (0x8d1e6c00) [pid = 1746] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:26:16 INFO - PROCESS | 1746 | 1464798376931 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x891dd400 == 86 [pid = 1746] [id = 190] 09:26:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 275 (0x891e2c00) [pid = 1746] [serial = 570] [outer = (nil)] 09:26:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 276 (0x8d06dc00) [pid = 1746] [serial = 571] [outer = 0x891e2c00] 09:26:17 INFO - PROCESS | 1746 | 1464798377012 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 277 (0x8e303400) [pid = 1746] [serial = 572] [outer = 0x891e2c00] 09:26:17 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:17 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:26:17 INFO - PROCESS | 1746 | 1464798377861 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 1746 | 1464798377920 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:26:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:26:17 INFO - PROCESS | 1746 | 1464798377932 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 1746 | 1464798377934 Marionette TRACE conn4 <- [1,734,null,{}] 09:26:17 INFO - PROCESS | 1746 | 1464798377941 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:18 INFO - PROCESS | 1746 | 1464798378125 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:26:18 INFO - PROCESS | 1746 | 1464798378139 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x906ebc00 == 87 [pid = 1746] [id = 191] 09:26:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 278 (0x906ecc00) [pid = 1746] [serial = 573] [outer = (nil)] 09:26:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 279 (0x909e4000) [pid = 1746] [serial = 574] [outer = 0x906ecc00] 09:26:18 INFO - PROCESS | 1746 | 1464798378378 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 280 (0x9103e400) [pid = 1746] [serial = 575] [outer = 0x906ecc00] 09:26:19 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:19 INFO - PROCESS | 1746 | 1464798379534 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:26:19 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:26:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1632ms 09:26:19 INFO - PROCESS | 1746 | 1464798379568 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 1746 | 1464798379575 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:26:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:26:19 INFO - PROCESS | 1746 | 1464798379586 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 1746 | 1464798379591 Marionette TRACE conn4 <- [1,738,null,{}] 09:26:19 INFO - PROCESS | 1746 | 1464798379600 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:19 INFO - PROCESS | 1746 | 1464798379816 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:26:20 INFO - PROCESS | 1746 | 1464798380084 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8a69b400 == 88 [pid = 1746] [id = 192] 09:26:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 281 (0x8a84bc00) [pid = 1746] [serial = 576] [outer = (nil)] 09:26:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 282 (0x8b55a000) [pid = 1746] [serial = 577] [outer = 0x8a84bc00] 09:26:20 INFO - PROCESS | 1746 | 1464798380230 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 283 (0x8b7f2000) [pid = 1746] [serial = 578] [outer = 0x8a84bc00] 09:26:21 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:21 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:26:21 INFO - PROCESS | 1746 | 1464798381630 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:26:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:26:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2084ms 09:26:21 INFO - PROCESS | 1746 | 1464798381762 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 1746 | 1464798381772 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:26:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:26:21 INFO - PROCESS | 1746 | 1464798381793 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 1746 | 1464798381798 Marionette TRACE conn4 <- [1,742,null,{}] 09:26:21 INFO - PROCESS | 1746 | 1464798381804 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:21 INFO - PROCESS | 1746 | 1464798381981 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:26:22 INFO - PROCESS | 1746 | 1464798382177 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b7f5800 == 89 [pid = 1746] [id = 193] 09:26:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 284 (0x8b87c000) [pid = 1746] [serial = 579] [outer = (nil)] 09:26:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 285 (0x8d1d8c00) [pid = 1746] [serial = 580] [outer = 0x8b87c000] 09:26:22 INFO - PROCESS | 1746 | 1464798382266 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 286 (0x8e30dc00) [pid = 1746] [serial = 581] [outer = 0x8b87c000] 09:26:23 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:23 INFO - PROCESS | 1746 | 1464798383704 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:26:23 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:26:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1940ms 09:26:23 INFO - PROCESS | 1746 | 1464798383765 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 1746 | 1464798383771 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:26:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:26:23 INFO - PROCESS | 1746 | 1464798383782 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 1746 | 1464798383789 Marionette TRACE conn4 <- [1,746,null,{}] 09:26:23 INFO - PROCESS | 1746 | 1464798383808 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:24 INFO - PROCESS | 1746 | 1464798384037 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:26:24 INFO - PROCESS | 1746 | 1464798384241 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b87ec00 == 90 [pid = 1746] [id = 194] 09:26:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 287 (0x90e07c00) [pid = 1746] [serial = 582] [outer = (nil)] 09:26:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 288 (0x912de400) [pid = 1746] [serial = 583] [outer = 0x90e07c00] 09:26:24 INFO - PROCESS | 1746 | 1464798384386 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 289 (0x91870800) [pid = 1746] [serial = 584] [outer = 0x90e07c00] 09:26:25 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:25 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:25 INFO - PROCESS | 1746 | 1464798385742 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:26:25 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:26:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1988ms 09:26:25 INFO - PROCESS | 1746 | 1464798385803 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 1746 | 1464798385809 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:26:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:26:25 INFO - PROCESS | 1746 | 1464798385837 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 1746 | 1464798385840 Marionette TRACE conn4 <- [1,750,null,{}] 09:26:25 INFO - PROCESS | 1746 | 1464798385848 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:26 INFO - PROCESS | 1746 | 1464798386058 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:26:26 INFO - PROCESS | 1746 | 1464798386262 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e30a400 == 91 [pid = 1746] [id = 195] 09:26:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 290 (0x91848000) [pid = 1746] [serial = 585] [outer = (nil)] 09:26:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 291 (0x91cbd000) [pid = 1746] [serial = 586] [outer = 0x91848000] 09:26:26 INFO - PROCESS | 1746 | 1464798386400 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 292 (0x924dac00) [pid = 1746] [serial = 587] [outer = 0x91848000] 09:26:27 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:27 INFO - PROCESS | 1746 | 1464798387760 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:26:27 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:26:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1995ms 09:26:27 INFO - PROCESS | 1746 | 1464798387839 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 1746 | 1464798387844 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:26:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:26:27 INFO - PROCESS | 1746 | 1464798387861 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1746 | 1464798387867 Marionette TRACE conn4 <- [1,754,null,{}] 09:26:27 INFO - PROCESS | 1746 | 1464798387880 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:28 INFO - PROCESS | 1746 | 1464798388080 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:26:28 INFO - PROCESS | 1746 | 1464798388286 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x91cb0800 == 92 [pid = 1746] [id = 196] 09:26:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 293 (0x91cb2400) [pid = 1746] [serial = 588] [outer = (nil)] 09:26:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 294 (0x92602000) [pid = 1746] [serial = 589] [outer = 0x91cb2400] 09:26:28 INFO - PROCESS | 1746 | 1464798388417 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 295 (0x92848000) [pid = 1746] [serial = 590] [outer = 0x91cb2400] 09:26:29 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:29 INFO - PROCESS | 1746 | 1464798389767 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:26:29 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:26:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1952ms 09:26:29 INFO - PROCESS | 1746 | 1464798389834 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 1746 | 1464798389839 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:26:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:26:29 INFO - PROCESS | 1746 | 1464798389865 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 1746 | 1464798389870 Marionette TRACE conn4 <- [1,758,null,{}] 09:26:29 INFO - PROCESS | 1746 | 1464798389877 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:30 INFO - PROCESS | 1746 | 1464798390099 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:26:30 INFO - PROCESS | 1746 | 1464798390300 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x92844000 == 93 [pid = 1746] [id = 197] 09:26:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 296 (0x9284d000) [pid = 1746] [serial = 591] [outer = (nil)] 09:26:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 297 (0x950ccc00) [pid = 1746] [serial = 592] [outer = 0x9284d000] 09:26:30 INFO - PROCESS | 1746 | 1464798390427 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 298 (0x97663000) [pid = 1746] [serial = 593] [outer = 0x9284d000] 09:26:31 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:31 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:26:31 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:31 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:31 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:31 INFO - PROCESS | 1746 | 1464798391398 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:26:31 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:26:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1587ms 09:26:31 INFO - PROCESS | 1746 | 1464798391449 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 1746 | 1464798391453 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:26:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:26:31 INFO - PROCESS | 1746 | 1464798391460 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 1746 | 1464798391464 Marionette TRACE conn4 <- [1,762,null,{}] 09:26:31 INFO - PROCESS | 1746 | 1464798391470 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:31 INFO - PROCESS | 1746 | 1464798391664 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:26:31 INFO - PROCESS | 1746 | 1464798391913 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x91cbe800 == 94 [pid = 1746] [id = 198] 09:26:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 299 (0x92516000) [pid = 1746] [serial = 594] [outer = (nil)] 09:26:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 300 (0x9aa31400) [pid = 1746] [serial = 595] [outer = 0x92516000] 09:26:32 INFO - PROCESS | 1746 | 1464798392045 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 301 (0x9ab46800) [pid = 1746] [serial = 596] [outer = 0x92516000] 09:26:33 INFO - PROCESS | 1746 | 1464798393275 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:26:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:26:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1881ms 09:26:33 INFO - PROCESS | 1746 | 1464798393342 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 1746 | 1464798393346 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:26:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:26:33 INFO - PROCESS | 1746 | 1464798393352 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 1746 | 1464798393357 Marionette TRACE conn4 <- [1,766,null,{}] 09:26:33 INFO - PROCESS | 1746 | 1464798393363 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:33 INFO - PROCESS | 1746 | 1464798393631 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:26:33 INFO - PROCESS | 1746 | 1464798393850 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9a4c1000 == 95 [pid = 1746] [id = 199] 09:26:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 302 (0x9a4c1c00) [pid = 1746] [serial = 597] [outer = (nil)] 09:26:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 303 (0x9cc4e400) [pid = 1746] [serial = 598] [outer = 0x9a4c1c00] 09:26:33 INFO - PROCESS | 1746 | 1464798393978 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 304 (0x9d0b3c00) [pid = 1746] [serial = 599] [outer = 0x9a4c1c00] 09:26:35 INFO - PROCESS | 1746 | 1464798395283 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:26:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:26:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1986ms 09:26:35 INFO - PROCESS | 1746 | 1464798395340 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 1746 | 1464798395343 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:26:35 INFO - PROCESS | 1746 | 1464798395350 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 1746 | 1464798395353 Marionette TRACE conn4 <- [1,770,null,{}] 09:26:35 INFO - PROCESS | 1746 | 1464798395420 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:35 INFO - PROCESS | 1746 | 1464798395619 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:26:35 INFO - PROCESS | 1746 | 1464798395872 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x924e0800 == 96 [pid = 1746] [id = 200] 09:26:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 305 (0x9bc77000) [pid = 1746] [serial = 600] [outer = (nil)] 09:26:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 306 (0xa24a9800) [pid = 1746] [serial = 601] [outer = 0x9bc77000] 09:26:36 INFO - PROCESS | 1746 | 1464798395999 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 307 (0xa307a800) [pid = 1746] [serial = 602] [outer = 0x9bc77000] 09:26:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 308 (0x8e1a4000) [pid = 1746] [serial = 603] [outer = 0x98184400] 09:26:37 INFO - PROCESS | 1746 | 1464798397077 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1789ms 09:26:37 INFO - PROCESS | 1746 | 1464798397140 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:26:37 INFO - PROCESS | 1746 | 1464798397144 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:26:37 INFO - PROCESS | 1746 | 1464798397151 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 1746 | 1464798397154 Marionette TRACE conn4 <- [1,774,null,{}] 09:26:37 INFO - PROCESS | 1746 | 1464798397160 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:37 INFO - PROCESS | 1746 | 1464798397386 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:26:37 INFO - PROCESS | 1746 | 1464798397649 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e1a1c00 == 97 [pid = 1746] [id = 201] 09:26:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 309 (0x8e1a2000) [pid = 1746] [serial = 604] [outer = (nil)] 09:26:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 310 (0x8e1acc00) [pid = 1746] [serial = 605] [outer = 0x8e1a2000] 09:26:37 INFO - PROCESS | 1746 | 1464798397781 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 311 (0x92849c00) [pid = 1746] [serial = 606] [outer = 0x8e1a2000] 09:26:38 INFO - PROCESS | 1746 | 1464798398656 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1533ms 09:26:38 INFO - PROCESS | 1746 | 1464798398684 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 1746 | 1464798398689 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:26:38 INFO - PROCESS | 1746 | 1464798398695 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 1746 | 1464798398699 Marionette TRACE conn4 <- [1,778,null,{}] 09:26:38 INFO - PROCESS | 1746 | 1464798398705 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:38 INFO - PROCESS | 1746 | 1464798398899 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:26:39 INFO - PROCESS | 1746 | 1464798399113 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8a6a5400 == 98 [pid = 1746] [id = 202] 09:26:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 312 (0x8a6a6800) [pid = 1746] [serial = 607] [outer = (nil)] 09:26:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 313 (0x8da7e000) [pid = 1746] [serial = 608] [outer = 0x8a6a6800] 09:26:39 INFO - PROCESS | 1746 | 1464798399262 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 314 (0x8e1afc00) [pid = 1746] [serial = 609] [outer = 0x8a6a6800] 09:26:40 INFO - PROCESS | 1746 | 1464798400332 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1685ms 09:26:40 INFO - PROCESS | 1746 | 1464798400381 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 1746 | 1464798400385 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:26:40 INFO - PROCESS | 1746 | 1464798400391 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 1746 | 1464798400395 Marionette TRACE conn4 <- [1,782,null,{}] 09:26:40 INFO - PROCESS | 1746 | 1464798400401 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:40 INFO - PROCESS | 1746 | 1464798400637 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:26:40 INFO - PROCESS | 1746 | 1464798400941 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b046800 == 99 [pid = 1746] [id = 203] 09:26:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 315 (0x8b048000) [pid = 1746] [serial = 610] [outer = (nil)] 09:26:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 316 (0x8b04d400) [pid = 1746] [serial = 611] [outer = 0x8b048000] 09:26:41 INFO - PROCESS | 1746 | 1464798401030 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 317 (0x8b04f400) [pid = 1746] [serial = 612] [outer = 0x8b048000] 09:26:41 INFO - PROCESS | 1746 | 1464798401955 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1582ms 09:26:41 INFO - PROCESS | 1746 | 1464798401975 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 1746 | 1464798401979 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:26:41 INFO - PROCESS | 1746 | 1464798401986 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 1746 | 1464798401989 Marionette TRACE conn4 <- [1,786,null,{}] 09:26:42 INFO - PROCESS | 1746 | 1464798401996 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:42 INFO - PROCESS | 1746 | 1464798402185 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:26:42 INFO - PROCESS | 1746 | 1464798402444 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b052000 == 100 [pid = 1746] [id = 204] 09:26:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 318 (0x8b053000) [pid = 1746] [serial = 613] [outer = (nil)] 09:26:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 319 (0x8c5e8400) [pid = 1746] [serial = 614] [outer = 0x8b053000] 09:26:42 INFO - PROCESS | 1746 | 1464798402571 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 320 (0x8d06d800) [pid = 1746] [serial = 615] [outer = 0x8b053000] 09:26:43 INFO - PROCESS | 1746 | 1464798403518 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1580ms 09:26:43 INFO - PROCESS | 1746 | 1464798403567 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 1746 | 1464798403571 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:26:43 INFO - PROCESS | 1746 | 1464798403577 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 1746 | 1464798403580 Marionette TRACE conn4 <- [1,790,null,{}] 09:26:43 INFO - PROCESS | 1746 | 1464798403586 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:43 INFO - PROCESS | 1746 | 1464798403774 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:26:44 INFO - PROCESS | 1746 | 1464798404057 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x889d0000 == 101 [pid = 1746] [id = 205] 09:26:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 321 (0x89107400) [pid = 1746] [serial = 616] [outer = (nil)] 09:26:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 322 (0x8a6a7800) [pid = 1746] [serial = 617] [outer = 0x89107400] 09:26:44 INFO - PROCESS | 1746 | 1464798404638 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 323 (0x8a84ec00) [pid = 1746] [serial = 618] [outer = 0x89107400] 09:26:45 INFO - PROCESS | 1746 | 1464798405643 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2133ms 09:26:45 INFO - PROCESS | 1746 | 1464798405712 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 1746 | 1464798405719 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:26:45 INFO - PROCESS | 1746 | 1464798405727 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 1746 | 1464798405733 Marionette TRACE conn4 <- [1,794,null,{}] 09:26:45 INFO - PROCESS | 1746 | 1464798405740 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:45 INFO - PROCESS | 1746 | 1464798405949 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:26:46 INFO - PROCESS | 1746 | 1464798406205 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x889ccc00 == 102 [pid = 1746] [id = 206] 09:26:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 324 (0x8b0d0800) [pid = 1746] [serial = 619] [outer = (nil)] 09:26:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 325 (0x8b64e400) [pid = 1746] [serial = 620] [outer = 0x8b0d0800] 09:26:46 INFO - PROCESS | 1746 | 1464798406336 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 326 (0x8c5e5800) [pid = 1746] [serial = 621] [outer = 0x8b0d0800] 09:26:47 INFO - PROCESS | 1746 | 1464798407393 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1732ms 09:26:47 INFO - PROCESS | 1746 | 1464798407460 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 1746 | 1464798407467 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:26:47 INFO - PROCESS | 1746 | 1464798407480 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 1746 | 1464798407484 Marionette TRACE conn4 <- [1,798,null,{}] 09:26:47 INFO - PROCESS | 1746 | 1464798407491 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:47 INFO - PROCESS | 1746 | 1464798407736 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:26:48 INFO - PROCESS | 1746 | 1464798408080 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x891e7c00 == 103 [pid = 1746] [id = 207] 09:26:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 327 (0x891e8000) [pid = 1746] [serial = 622] [outer = (nil)] 09:26:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 328 (0x8d068800) [pid = 1746] [serial = 623] [outer = 0x891e8000] 09:26:48 INFO - PROCESS | 1746 | 1464798408163 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 329 (0x8d80b000) [pid = 1746] [serial = 624] [outer = 0x891e8000] 09:26:48 INFO - PROCESS | 1746 | --DOCSHELL 0x9118a400 == 102 [pid = 1746] [id = 122] 09:26:48 INFO - PROCESS | 1746 | --DOCSHELL 0x91cd9800 == 101 [pid = 1746] [id = 69] 09:26:48 INFO - PROCESS | 1746 | --DOCSHELL 0x9a4c9c00 == 100 [pid = 1746] [id = 127] 09:26:48 INFO - PROCESS | 1746 | --DOMWINDOW == 328 (0x9b2a8000) [pid = 1746] [serial = 469] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1746 | --DOMWINDOW == 327 (0x9a70e800) [pid = 1746] [serial = 475] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1746 | --DOMWINDOW == 326 (0x9a8cb400) [pid = 1746] [serial = 460] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1746 | --DOMWINDOW == 325 (0x9afc4c00) [pid = 1746] [serial = 463] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1746 | --DOMWINDOW == 324 (0x8d807c00) [pid = 1746] [serial = 481] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1746 | --DOMWINDOW == 323 (0x8a848000) [pid = 1746] [serial = 484] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1746 | --DOMWINDOW == 322 (0x8db33c00) [pid = 1746] [serial = 490] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1746 | --DOMWINDOW == 321 (0x891e4000) [pid = 1746] [serial = 493] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1746 | --DOMWINDOW == 320 (0x91878400) [pid = 1746] [serial = 472] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1746 | --DOMWINDOW == 319 (0x8d806800) [pid = 1746] [serial = 487] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1746 | --DOMWINDOW == 318 (0x91cb9000) [pid = 1746] [serial = 466] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1746 | --DOMWINDOW == 317 (0x91873000) [pid = 1746] [serial = 478] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1746 | --DOCSHELL 0x891dd400 == 99 [pid = 1746] [id = 190] 09:26:48 INFO - PROCESS | 1746 | --DOCSHELL 0x891dfc00 == 98 [pid = 1746] [id = 189] 09:26:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8b559c00 == 97 [pid = 1746] [id = 188] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8910a400 == 96 [pid = 1746] [id = 187] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8a69e000 == 95 [pid = 1746] [id = 186] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x889c3c00 == 94 [pid = 1746] [id = 185] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x889c1400 == 93 [pid = 1746] [id = 184] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8a69bc00 == 92 [pid = 1746] [id = 183] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8a699400 == 91 [pid = 1746] [id = 182] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x9a4c9800 == 90 [pid = 1746] [id = 181] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x98191400 == 89 [pid = 1746] [id = 180] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x92848800 == 88 [pid = 1746] [id = 179] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x89105800 == 87 [pid = 1746] [id = 178] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8b647800 == 86 [pid = 1746] [id = 177] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x9184e400 == 85 [pid = 1746] [id = 176] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8b7fc800 == 84 [pid = 1746] [id = 175] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8c88b800 == 83 [pid = 1746] [id = 174] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8c88c400 == 82 [pid = 1746] [id = 173] 09:26:49 INFO - PROCESS | 1746 | 1464798409215 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8a841c00 == 81 [pid = 1746] [id = 172] 09:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8b648000 == 80 [pid = 1746] [id = 171] 09:26:49 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:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1787ms 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 316 (0x8ed1a400) [pid = 1746] [serial = 511] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 315 (0x907d6400) [pid = 1746] [serial = 512] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 314 (0x9920c000) [pid = 1746] [serial = 457] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 313 (0x8e953000) [pid = 1746] [serial = 508] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 312 (0x8c88c000) [pid = 1746] [serial = 448] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 311 (0x8c88cc00) [pid = 1746] [serial = 503] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 310 (0x8b7f8000) [pid = 1746] [serial = 499] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 309 (0x891ea800) [pid = 1746] [serial = 496] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 308 (0x8e190000) [pid = 1746] [serial = 506] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 307 (0x8b7fdc00) [pid = 1746] [serial = 500] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 306 (0x909d7800) [pid = 1746] [serial = 451] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 305 (0x8db35000) [pid = 1746] [serial = 505] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 304 (0x93a84400) [pid = 1746] [serial = 454] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 303 (0x8af52800) [pid = 1746] [serial = 497] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 302 (0x8e95d800) [pid = 1746] [serial = 509] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 301 (0x8c882400) [pid = 1746] [serial = 502] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1746 | 1464798409298 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 1746 | 1464798409301 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:26:49 INFO - PROCESS | 1746 | 1464798409308 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 1746 | 1464798409314 Marionette TRACE conn4 <- [1,802,null,{}] 09:26:49 INFO - PROCESS | 1746 | 1464798409330 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:49 INFO - PROCESS | 1746 | 1464798409525 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:26:49 INFO - PROCESS | 1746 | 1464798409696 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x889c1400 == 81 [pid = 1746] [id = 208] 09:26:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 302 (0x8a84b000) [pid = 1746] [serial = 625] [outer = (nil)] 09:26:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 303 (0x8d068c00) [pid = 1746] [serial = 626] [outer = 0x8a84b000] 09:26:49 INFO - PROCESS | 1746 | 1464798409789 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 304 (0x8d810400) [pid = 1746] [serial = 627] [outer = 0x8a84b000] 09:26:50 INFO - PROCESS | 1746 | 1464798410563 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:26:50 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:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1333ms 09:26:50 INFO - PROCESS | 1746 | 1464798410643 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 1746 | 1464798410648 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:26:50 INFO - PROCESS | 1746 | 1464798410655 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 1746 | 1464798410657 Marionette TRACE conn4 <- [1,806,null,{}] 09:26:50 INFO - PROCESS | 1746 | 1464798410663 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:50 INFO - PROCESS | 1746 | 1464798410842 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:26:50 INFO - PROCESS | 1746 | 1464798410854 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c88cc00 == 82 [pid = 1746] [id = 209] 09:26:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 305 (0x8da73000) [pid = 1746] [serial = 628] [outer = (nil)] 09:26:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 306 (0x8da7f400) [pid = 1746] [serial = 629] [outer = 0x8da73000] 09:26:51 INFO - PROCESS | 1746 | 1464798411117 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 307 (0x8e187400) [pid = 1746] [serial = 630] [outer = 0x8da73000] 09:26:51 INFO - PROCESS | 1746 | 1464798411981 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:26:52 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:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1384ms 09:26:52 INFO - PROCESS | 1746 | 1464798412043 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 1746 | 1464798412047 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:26:52 INFO - PROCESS | 1746 | 1464798412053 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 1746 | 1464798412056 Marionette TRACE conn4 <- [1,810,null,{}] 09:26:52 INFO - PROCESS | 1746 | 1464798412061 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:52 INFO - PROCESS | 1746 | 1464798412295 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:26:52 INFO - PROCESS | 1746 | 1464798412328 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8db35000 == 83 [pid = 1746] [id = 210] 09:26:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 308 (0x8e1ae800) [pid = 1746] [serial = 631] [outer = (nil)] 09:26:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 309 (0x8e954000) [pid = 1746] [serial = 632] [outer = 0x8e1ae800] 09:26:52 INFO - PROCESS | 1746 | 1464798412406 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 310 (0x906ef400) [pid = 1746] [serial = 633] [outer = 0x8e1ae800] 09:26:53 INFO - PROCESS | 1746 | --DOMWINDOW == 309 (0x92605000) [pid = 1746] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:26:53 INFO - PROCESS | 1746 | --DOMWINDOW == 308 (0x8ed15400) [pid = 1746] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:26:53 INFO - PROCESS | 1746 | --DOMWINDOW == 307 (0x8b884000) [pid = 1746] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:26:53 INFO - PROCESS | 1746 | --DOMWINDOW == 306 (0x8b87fc00) [pid = 1746] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:26:53 INFO - PROCESS | 1746 | --DOMWINDOW == 305 (0x8a69f000) [pid = 1746] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:26:53 INFO - PROCESS | 1746 | --DOMWINDOW == 304 (0x8af59800) [pid = 1746] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:26:53 INFO - PROCESS | 1746 | --DOMWINDOW == 303 (0x9a337c00) [pid = 1746] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:26:53 INFO - PROCESS | 1746 | --DOMWINDOW == 302 (0x891e2c00) [pid = 1746] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:26:53 INFO - PROCESS | 1746 | --DOMWINDOW == 301 (0x95370c00) [pid = 1746] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:26:53 INFO - PROCESS | 1746 | 1464798413804 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1783ms 09:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:26:53 INFO - PROCESS | 1746 | 1464798413836 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 1746 | 1464798413839 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:26:53 INFO - PROCESS | 1746 | 1464798413846 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 1746 | 1464798413849 Marionette TRACE conn4 <- [1,814,null,{}] 09:26:53 INFO - PROCESS | 1746 | 1464798413854 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:54 INFO - PROCESS | 1746 | 1464798414121 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:26:54 INFO - PROCESS | 1746 | 1464798414149 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x891e1000 == 84 [pid = 1746] [id = 211] 09:26:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 302 (0x891e5000) [pid = 1746] [serial = 634] [outer = (nil)] 09:26:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 303 (0x906eec00) [pid = 1746] [serial = 635] [outer = 0x891e5000] 09:26:54 INFO - PROCESS | 1746 | 1464798414233 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 304 (0x909e1000) [pid = 1746] [serial = 636] [outer = 0x891e5000] 09:26:55 INFO - PROCESS | 1746 | 1464798415085 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 1746 | 1464798415130 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:26:55 INFO - PROCESS | 1746 | 1464798415137 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 1746 | 1464798415141 Marionette TRACE conn4 <- [1,818,null,{}] 09:26:55 INFO - PROCESS | 1746 | 1464798415147 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:55 INFO - PROCESS | 1746 | 1464798415331 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:26:55 INFO - PROCESS | 1746 | 1464798415346 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x906f4c00 == 85 [pid = 1746] [id = 212] 09:26:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 305 (0x907d9000) [pid = 1746] [serial = 637] [outer = (nil)] 09:26:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 306 (0x91842400) [pid = 1746] [serial = 638] [outer = 0x907d9000] 09:26:55 INFO - PROCESS | 1746 | 1464798415428 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 307 (0x91873c00) [pid = 1746] [serial = 639] [outer = 0x907d9000] 09:26:56 INFO - PROCESS | 1746 | 1464798416804 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1695ms 09:26:56 INFO - PROCESS | 1746 | 1464798416833 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 1746 | 1464798416842 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:26:56 INFO - PROCESS | 1746 | 1464798416851 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 1746 | 1464798416858 Marionette TRACE conn4 <- [1,822,null,{}] 09:26:56 INFO - PROCESS | 1746 | 1464798416866 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:57 INFO - PROCESS | 1746 | 1464798417125 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:26:57 INFO - PROCESS | 1746 | 1464798417440 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8a848c00 == 86 [pid = 1746] [id = 213] 09:26:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 308 (0x8b048800) [pid = 1746] [serial = 640] [outer = (nil)] 09:26:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 309 (0x8b0dd400) [pid = 1746] [serial = 641] [outer = 0x8b048800] 09:26:57 INFO - PROCESS | 1746 | 1464798417543 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 310 (0x8b64c800) [pid = 1746] [serial = 642] [outer = 0x8b048800] 09:26:58 INFO - PROCESS | 1746 | 1464798418611 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 1746 | 1464798418666 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:26:58 INFO - PROCESS | 1746 | 1464798418681 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 1746 | 1464798418686 Marionette TRACE conn4 <- [1,826,null,{}] 09:26:58 INFO - PROCESS | 1746 | 1464798418693 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:58 INFO - PROCESS | 1746 | 1464798418961 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:26:59 INFO - PROCESS | 1746 | 1464798419281 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8d069800 == 87 [pid = 1746] [id = 214] 09:26:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 311 (0x8d06d400) [pid = 1746] [serial = 643] [outer = (nil)] 09:26:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 312 (0x8da7b400) [pid = 1746] [serial = 644] [outer = 0x8d06d400] 09:26:59 INFO - PROCESS | 1746 | 1464798419373 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 313 (0x8e310800) [pid = 1746] [serial = 645] [outer = 0x8d06d400] 09:27:00 INFO - PROCESS | 1746 | 1464798420388 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1737ms 09:27:00 INFO - PROCESS | 1746 | 1464798420417 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 1746 | 1464798420422 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:27:00 INFO - PROCESS | 1746 | 1464798420431 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 1746 | 1464798420438 Marionette TRACE conn4 <- [1,830,null,{}] 09:27:00 INFO - PROCESS | 1746 | 1464798420457 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:00 INFO - PROCESS | 1746 | 1464798420735 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:27:01 INFO - PROCESS | 1746 | 1464798421060 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x91845800 == 88 [pid = 1746] [id = 215] 09:27:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 314 (0x91847800) [pid = 1746] [serial = 646] [outer = (nil)] 09:27:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 315 (0x91cb9000) [pid = 1746] [serial = 647] [outer = 0x91847800] 09:27:01 INFO - PROCESS | 1746 | 1464798421169 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 316 (0x924d7400) [pid = 1746] [serial = 648] [outer = 0x91847800] 09:27:02 INFO - PROCESS | 1746 | 1464798422260 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1844ms 09:27:02 INFO - PROCESS | 1746 | 1464798422275 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 1746 | 1464798422283 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:27:02 INFO - PROCESS | 1746 | 1464798422290 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 1746 | 1464798422295 Marionette TRACE conn4 <- [1,834,null,{}] 09:27:02 INFO - PROCESS | 1746 | 1464798422301 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:02 INFO - PROCESS | 1746 | 1464798422529 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:27:02 INFO - PROCESS | 1746 | 1464798422823 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9103e000 == 89 [pid = 1746] [id = 216] 09:27:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 317 (0x924e2800) [pid = 1746] [serial = 649] [outer = (nil)] 09:27:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 318 (0x9284a400) [pid = 1746] [serial = 650] [outer = 0x924e2800] 09:27:02 INFO - PROCESS | 1746 | 1464798422930 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 319 (0x937b3000) [pid = 1746] [serial = 651] [outer = 0x924e2800] 09:27:03 INFO - PROCESS | 1746 | 1464798423901 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1648ms 09:27:03 INFO - PROCESS | 1746 | 1464798423939 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 1746 | 1464798423942 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:27:03 INFO - PROCESS | 1746 | 1464798423950 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 1746 | 1464798423954 Marionette TRACE conn4 <- [1,838,null,{}] 09:27:03 INFO - PROCESS | 1746 | 1464798423960 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:04 INFO - PROCESS | 1746 | 1464798424176 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:27:04 INFO - PROCESS | 1746 | 1464798424469 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b0dcc00 == 90 [pid = 1746] [id = 217] 09:27:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 320 (0x937f7000) [pid = 1746] [serial = 652] [outer = (nil)] 09:27:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 321 (0x950c6800) [pid = 1746] [serial = 653] [outer = 0x937f7000] 09:27:04 INFO - PROCESS | 1746 | 1464798424606 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 322 (0x952a9400) [pid = 1746] [serial = 654] [outer = 0x937f7000] 09:27:05 INFO - PROCESS | 1746 | 1464798425553 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1637ms 09:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:27:05 INFO - PROCESS | 1746 | 1464798425588 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 1746 | 1464798425591 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:27:05 INFO - PROCESS | 1746 | 1464798425598 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 1746 | 1464798425601 Marionette TRACE conn4 <- [1,842,null,{}] 09:27:05 INFO - PROCESS | 1746 | 1464798425607 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:05 INFO - PROCESS | 1746 | 1464798425827 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:27:06 INFO - PROCESS | 1746 | 1464798426090 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x93725c00 == 91 [pid = 1746] [id = 218] 09:27:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 323 (0x950d1400) [pid = 1746] [serial = 655] [outer = (nil)] 09:27:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 324 (0x9a8c7800) [pid = 1746] [serial = 656] [outer = 0x950d1400] 09:27:06 INFO - PROCESS | 1746 | 1464798426202 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 325 (0x9aa36400) [pid = 1746] [serial = 657] [outer = 0x950d1400] 09:27:07 INFO - PROCESS | 1746 | 1464798427131 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1584ms 09:27:07 INFO - PROCESS | 1746 | 1464798427182 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:27:07 INFO - PROCESS | 1746 | 1464798427187 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:27:07 INFO - PROCESS | 1746 | 1464798427194 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 1746 | 1464798427198 Marionette TRACE conn4 <- [1,846,null,{}] 09:27:07 INFO - PROCESS | 1746 | 1464798427205 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:07 INFO - PROCESS | 1746 | 1464798427413 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:27:07 INFO - PROCESS | 1746 | 1464798427669 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9118e800 == 92 [pid = 1746] [id = 219] 09:27:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 326 (0x99d9cc00) [pid = 1746] [serial = 658] [outer = (nil)] 09:27:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 327 (0x9b7bd000) [pid = 1746] [serial = 659] [outer = 0x99d9cc00] 09:27:07 INFO - PROCESS | 1746 | 1464798427799 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 328 (0x9bcaa800) [pid = 1746] [serial = 660] [outer = 0x99d9cc00] 09:27:08 INFO - PROCESS | 1746 | 1464798428734 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1578ms 09:27:08 INFO - PROCESS | 1746 | 1464798428773 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 1746 | 1464798428777 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:27:08 INFO - PROCESS | 1746 | 1464798428783 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 1746 | 1464798428787 Marionette TRACE conn4 <- [1,850,null,{}] 09:27:08 INFO - PROCESS | 1746 | 1464798428794 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:09 INFO - PROCESS | 1746 | 1464798429001 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:27:09 INFO - PROCESS | 1746 | 1464798429286 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x9765f800 == 93 [pid = 1746] [id = 220] 09:27:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 329 (0x9aa3b000) [pid = 1746] [serial = 661] [outer = (nil)] 09:27:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 330 (0xa214e000) [pid = 1746] [serial = 662] [outer = 0x9aa3b000] 09:27:09 INFO - PROCESS | 1746 | 1464798429421 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 331 (0xa22cbc00) [pid = 1746] [serial = 663] [outer = 0x9aa3b000] 09:27:10 INFO - PROCESS | 1746 | 1464798430356 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1636ms 09:27:10 INFO - PROCESS | 1746 | 1464798430421 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:27:10 INFO - PROCESS | 1746 | 1464798430425 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:27:10 INFO - PROCESS | 1746 | 1464798430432 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 1746 | 1464798430437 Marionette TRACE conn4 <- [1,854,null,{}] 09:27:10 INFO - PROCESS | 1746 | 1464798430443 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:10 INFO - PROCESS | 1746 | 1464798430667 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:27:10 INFO - PROCESS | 1746 | 1464798430935 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b072000 == 94 [pid = 1746] [id = 221] 09:27:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 332 (0x8b073c00) [pid = 1746] [serial = 664] [outer = (nil)] 09:27:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 333 (0x8b079c00) [pid = 1746] [serial = 665] [outer = 0x8b073c00] 09:27:11 INFO - PROCESS | 1746 | 1464798431076 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 334 (0x8b07cc00) [pid = 1746] [serial = 666] [outer = 0x8b073c00] 09:27:11 INFO - PROCESS | 1746 | 1464798431971 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1580ms 09:27:12 INFO - PROCESS | 1746 | 1464798432012 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 1746 | 1464798432016 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:27:12 INFO - PROCESS | 1746 | 1464798432023 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 1746 | 1464798432027 Marionette TRACE conn4 <- [1,858,null,{}] 09:27:12 INFO - PROCESS | 1746 | 1464798432033 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:12 INFO - PROCESS | 1746 | 1464798432241 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:27:12 INFO - PROCESS | 1746 | 1464798432515 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x879ef800 == 95 [pid = 1746] [id = 222] 09:27:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 335 (0x879f5c00) [pid = 1746] [serial = 667] [outer = (nil)] 09:27:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 336 (0x879f8400) [pid = 1746] [serial = 668] [outer = 0x879f5c00] 09:27:12 INFO - PROCESS | 1746 | 1464798432643 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 337 (0x879fac00) [pid = 1746] [serial = 669] [outer = 0x879f5c00] 09:27:13 INFO - PROCESS | 1746 | 1464798433575 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1580ms 09:27:13 INFO - PROCESS | 1746 | 1464798433605 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 1746 | 1464798433610 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:27:13 INFO - PROCESS | 1746 | 1464798433616 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 1746 | 1464798433621 Marionette TRACE conn4 <- [1,862,null,{}] 09:27:13 INFO - PROCESS | 1746 | 1464798433627 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:13 INFO - PROCESS | 1746 | 1464798433873 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:27:14 INFO - PROCESS | 1746 | 1464798434158 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x879f2800 == 96 [pid = 1746] [id = 223] 09:27:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 338 (0x879f9c00) [pid = 1746] [serial = 670] [outer = (nil)] 09:27:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 339 (0xa21b1400) [pid = 1746] [serial = 671] [outer = 0x879f9c00] 09:27:14 INFO - PROCESS | 1746 | 1464798434297 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 340 (0xa34d4400) [pid = 1746] [serial = 672] [outer = 0x879f9c00] 09:27:15 INFO - PROCESS | 1746 | 1464798435262 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1684ms 09:27:15 INFO - PROCESS | 1746 | 1464798435303 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:27:15 INFO - PROCESS | 1746 | 1464798435306 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:27:15 INFO - PROCESS | 1746 | 1464798435313 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 1746 | 1464798435316 Marionette TRACE conn4 <- [1,866,null,{}] 09:27:15 INFO - PROCESS | 1746 | 1464798435323 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:15 INFO - PROCESS | 1746 | 1464798435580 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:27:15 INFO - PROCESS | 1746 | 1464798435896 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ce4c00 == 97 [pid = 1746] [id = 224] 09:27:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 341 (0x86ce5400) [pid = 1746] [serial = 673] [outer = (nil)] 09:27:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 342 (0x86ced400) [pid = 1746] [serial = 674] [outer = 0x86ce5400] 09:27:15 INFO - PROCESS | 1746 | 1464798435991 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 343 (0x86cef000) [pid = 1746] [serial = 675] [outer = 0x86ce5400] 09:27:16 INFO - PROCESS | 1746 | 1464798436925 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1686ms 09:27:17 INFO - PROCESS | 1746 | 1464798437000 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 1746 | 1464798437004 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:27:17 INFO - PROCESS | 1746 | 1464798437011 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 1746 | 1464798437025 Marionette TRACE conn4 <- [1,870,null,{}] 09:27:17 INFO - PROCESS | 1746 | 1464798437031 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:17 INFO - PROCESS | 1746 | 1464798437271 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:27:17 INFO - PROCESS | 1746 | 1464798437597 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ce6800 == 98 [pid = 1746] [id = 225] 09:27:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 344 (0x86cedc00) [pid = 1746] [serial = 676] [outer = (nil)] 09:27:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 345 (0x86dd1c00) [pid = 1746] [serial = 677] [outer = 0x86cedc00] 09:27:17 INFO - PROCESS | 1746 | 1464798437693 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 346 (0x86dd3400) [pid = 1746] [serial = 678] [outer = 0x86cedc00] 09:27:18 INFO - PROCESS | 1746 | 1464798438592 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1645ms 09:27:18 INFO - PROCESS | 1746 | 1464798438658 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 1746 | 1464798438662 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:27:18 INFO - PROCESS | 1746 | 1464798438669 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 1746 | 1464798438672 Marionette TRACE conn4 <- [1,874,null,{}] 09:27:18 INFO - PROCESS | 1746 | 1464798438678 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:18 INFO - PROCESS | 1746 | 1464798438906 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:27:19 INFO - PROCESS | 1746 | 1464798439181 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x86ce9c00 == 99 [pid = 1746] [id = 226] 09:27:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 347 (0x86cf0400) [pid = 1746] [serial = 679] [outer = (nil)] 09:27:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 348 (0x86dda800) [pid = 1746] [serial = 680] [outer = 0x86cf0400] 09:27:19 INFO - PROCESS | 1746 | 1464798439309 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 349 (0x86ddd400) [pid = 1746] [serial = 681] [outer = 0x86cf0400] 09:27:20 INFO - PROCESS | 1746 | 1464798440212 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1583ms 09:27:20 INFO - PROCESS | 1746 | 1464798440254 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 1746 | 1464798440258 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:27:20 INFO - PROCESS | 1746 | 1464798440265 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 1746 | 1464798440268 Marionette TRACE conn4 <- [1,878,null,{}] 09:27:20 INFO - PROCESS | 1746 | 1464798440274 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:20 INFO - PROCESS | 1746 | 1464798440538 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:27:20 INFO - PROCESS | 1746 | 1464798440857 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8627fc00 == 100 [pid = 1746] [id = 227] 09:27:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 350 (0x86280000) [pid = 1746] [serial = 682] [outer = (nil)] 09:27:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 351 (0x86286000) [pid = 1746] [serial = 683] [outer = 0x86280000] 09:27:20 INFO - PROCESS | 1746 | 1464798440953 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 352 (0x86289000) [pid = 1746] [serial = 684] [outer = 0x86280000] 09:27:21 INFO - PROCESS | 1746 | 1464798441919 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1728ms 09:27:21 INFO - PROCESS | 1746 | 1464798441995 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 1746 | 1464798441999 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:27:22 INFO - PROCESS | 1746 | 1464798442005 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - PROCESS | 1746 | 1464798442009 Marionette TRACE conn4 <- [1,882,null,{}] 09:27:22 INFO - PROCESS | 1746 | 1464798442015 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:22 INFO - PROCESS | 1746 | 1464798442268 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:27:22 INFO - PROCESS | 1746 | 1464798442582 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8627f400 == 101 [pid = 1746] [id = 228] 09:27:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 353 (0x86280c00) [pid = 1746] [serial = 685] [outer = (nil)] 09:27:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 354 (0x865c5800) [pid = 1746] [serial = 686] [outer = 0x86280c00] 09:27:22 INFO - PROCESS | 1746 | 1464798442679 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 355 (0x865c8c00) [pid = 1746] [serial = 687] [outer = 0x86280c00] 09:27:23 INFO - PROCESS | 1746 | 1464798443552 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1583ms 09:27:23 INFO - PROCESS | 1746 | 1464798443589 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 1746 | 1464798443593 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:27:23 INFO - PROCESS | 1746 | 1464798443600 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 1746 | 1464798443604 Marionette TRACE conn4 <- [1,886,null,{}] 09:27:23 INFO - PROCESS | 1746 | 1464798443609 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:23 INFO - PROCESS | 1746 | 1464798443915 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:27:24 INFO - PROCESS | 1746 | 1464798444243 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x865c4800 == 102 [pid = 1746] [id = 229] 09:27:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 356 (0x865c5c00) [pid = 1746] [serial = 688] [outer = (nil)] 09:27:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 357 (0x86ddb400) [pid = 1746] [serial = 689] [outer = 0x865c5c00] 09:27:24 INFO - PROCESS | 1746 | 1464798444343 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 358 (0xa21b1c00) [pid = 1746] [serial = 690] [outer = 0x865c5c00] 09:27:25 INFO - PROCESS | 1746 | 1464798445258 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1678ms 09:27:25 INFO - PROCESS | 1746 | 1464798445279 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:27:25 INFO - PROCESS | 1746 | 1464798445284 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:27:25 INFO - PROCESS | 1746 | 1464798445290 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 1746 | 1464798445294 Marionette TRACE conn4 <- [1,890,null,{}] 09:27:25 INFO - PROCESS | 1746 | 1464798445301 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:25 INFO - PROCESS | 1746 | 1464798445518 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:27:25 INFO - PROCESS | 1746 | 1464798445840 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x85912400 == 103 [pid = 1746] [id = 230] 09:27:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 359 (0x85915c00) [pid = 1746] [serial = 691] [outer = (nil)] 09:27:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 360 (0x8591b000) [pid = 1746] [serial = 692] [outer = 0x85915c00] 09:27:25 INFO - PROCESS | 1746 | 1464798445949 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 361 (0x8591c800) [pid = 1746] [serial = 693] [outer = 0x85915c00] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x93722800 == 102 [pid = 1746] [id = 79] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x937ac800 == 101 [pid = 1746] [id = 31] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x891e1000 == 100 [pid = 1746] [id = 211] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8db35000 == 99 [pid = 1746] [id = 210] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8c88cc00 == 98 [pid = 1746] [id = 209] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x889c1400 == 97 [pid = 1746] [id = 208] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x891e7c00 == 96 [pid = 1746] [id = 207] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x889ccc00 == 95 [pid = 1746] [id = 206] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x889d0000 == 94 [pid = 1746] [id = 205] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x9a4c1000 == 93 [pid = 1746] [id = 199] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x91cbe800 == 92 [pid = 1746] [id = 198] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x92844000 == 91 [pid = 1746] [id = 197] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x91cb0800 == 90 [pid = 1746] [id = 196] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8e30a400 == 89 [pid = 1746] [id = 195] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x906ebc00 == 88 [pid = 1746] [id = 191] 09:27:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8a69b400 == 87 [pid = 1746] [id = 192] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 360 (0x9a8ccc00) [pid = 1746] [serial = 541] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 359 (0x99215000) [pid = 1746] [serial = 538] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 358 (0x8db2cc00) [pid = 1746] [serial = 569] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 357 (0x924e3c00) [pid = 1746] [serial = 529] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 356 (0x8a6a8c00) [pid = 1746] [serial = 560] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 355 (0x8b55f400) [pid = 1746] [serial = 562] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 354 (0x909e3400) [pid = 1746] [serial = 556] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 353 (0x91cb4000) [pid = 1746] [serial = 526] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 352 (0x9465f400) [pid = 1746] [serial = 535] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 351 (0x9af92400) [pid = 1746] [serial = 544] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 350 (0x91187800) [pid = 1746] [serial = 515] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 349 (0x8a6a4000) [pid = 1746] [serial = 559] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 348 (0x889c8c00) [pid = 1746] [serial = 553] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 347 (0x912d5000) [pid = 1746] [serial = 523] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 346 (0x9a8c8c00) [pid = 1746] [serial = 325] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 345 (0x8e303400) [pid = 1746] [serial = 572] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 344 (0x8b649800) [pid = 1746] [serial = 563] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 343 (0x8c5e2800) [pid = 1746] [serial = 565] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 342 (0x8d06dc00) [pid = 1746] [serial = 571] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 341 (0x8d1e5800) [pid = 1746] [serial = 568] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 340 (0x93729000) [pid = 1746] [serial = 532] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 339 (0x8a6a3800) [pid = 1746] [serial = 547] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 338 (0x9a2c8800) [pid = 1746] [serial = 373] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 337 (0x93b90400) [pid = 1746] [serial = 446] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 336 (0x909e4000) [pid = 1746] [serial = 574] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 335 (0x90e09c00) [pid = 1746] [serial = 514] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 334 (0x9bf9f800) [pid = 1746] [serial = 550] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 333 (0x8d80c000) [pid = 1746] [serial = 520] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 332 (0x8c5eec00) [pid = 1746] [serial = 566] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | --DOMWINDOW == 331 (0x8b64ac00) [pid = 1746] [serial = 517] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1746 | 1464798448823 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 3595ms 09:27:28 INFO - PROCESS | 1746 | 1464798448887 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:27:28 INFO - PROCESS | 1746 | 1464798448893 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:27:28 INFO - PROCESS | 1746 | 1464798448904 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:27:28 INFO - PROCESS | 1746 | 1464798448910 Marionette TRACE conn4 <- [1,894,null,{}] 09:27:28 INFO - PROCESS | 1746 | 1464798448921 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:29 INFO - PROCESS | 1746 | 1464798449152 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:27:29 INFO - PROCESS | 1746 | 1464798449348 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x85a37400 == 88 [pid = 1746] [id = 231] 09:27:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 332 (0x8628b000) [pid = 1746] [serial = 694] [outer = (nil)] 09:27:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 333 (0x86ce7000) [pid = 1746] [serial = 695] [outer = 0x8628b000] 09:27:29 INFO - PROCESS | 1746 | 1464798449458 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 334 (0x86dda400) [pid = 1746] [serial = 696] [outer = 0x8628b000] 09:27:30 INFO - PROCESS | 1746 | 1464798450410 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1549ms 09:27:30 INFO - PROCESS | 1746 | 1464798450453 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 1746 | 1464798450462 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:27:30 INFO - PROCESS | 1746 | 1464798450476 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 1746 | 1464798450481 Marionette TRACE conn4 <- [1,898,null,{}] 09:27:30 INFO - PROCESS | 1746 | 1464798450488 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:30 INFO - PROCESS | 1746 | 1464798450689 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:27:30 INFO - PROCESS | 1746 | 1464798450959 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x889d0000 == 89 [pid = 1746] [id = 232] 09:27:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 335 (0x891e0800) [pid = 1746] [serial = 697] [outer = (nil)] 09:27:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 336 (0x891e5c00) [pid = 1746] [serial = 698] [outer = 0x891e0800] 09:27:31 INFO - PROCESS | 1746 | 1464798451053 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 337 (0x8a6a1000) [pid = 1746] [serial = 699] [outer = 0x891e0800] 09:27:31 INFO - PROCESS | 1746 | 1464798451977 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1534ms 09:27:32 INFO - PROCESS | 1746 | 1464798452008 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 1746 | 1464798452011 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:27:32 INFO - PROCESS | 1746 | 1464798452018 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 1746 | 1464798452023 Marionette TRACE conn4 <- [1,902,null,{}] 09:27:32 INFO - PROCESS | 1746 | 1464798452046 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:32 INFO - PROCESS | 1746 | 1464798452310 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:27:32 INFO - PROCESS | 1746 | 1464798452340 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b051c00 == 90 [pid = 1746] [id = 233] 09:27:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 338 (0x8b052800) [pid = 1746] [serial = 700] [outer = (nil)] 09:27:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 339 (0x8b078400) [pid = 1746] [serial = 701] [outer = 0x8b052800] 09:27:32 INFO - PROCESS | 1746 | 1464798452418 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 340 (0x8b0d4800) [pid = 1746] [serial = 702] [outer = 0x8b052800] 09:27:33 INFO - PROCESS | 1746 | --DOMWINDOW == 339 (0x891e8000) [pid = 1746] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:27:33 INFO - PROCESS | 1746 | --DOMWINDOW == 338 (0x891e5000) [pid = 1746] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:27:33 INFO - PROCESS | 1746 | --DOMWINDOW == 337 (0x8a84b000) [pid = 1746] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:27:33 INFO - PROCESS | 1746 | --DOMWINDOW == 336 (0x8e1ae800) [pid = 1746] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:27:33 INFO - PROCESS | 1746 | --DOMWINDOW == 335 (0x89107400) [pid = 1746] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:27:33 INFO - PROCESS | 1746 | --DOMWINDOW == 334 (0x8da73000) [pid = 1746] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:27:33 INFO - PROCESS | 1746 | --DOMWINDOW == 333 (0x8b0d0800) [pid = 1746] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:27:33 INFO - PROCESS | 1746 | 1464798453760 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1789ms 09:27:33 INFO - PROCESS | 1746 | 1464798453808 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 1746 | 1464798453813 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:27:33 INFO - PROCESS | 1746 | 1464798453819 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 1746 | 1464798453822 Marionette TRACE conn4 <- [1,906,null,{}] 09:27:33 INFO - PROCESS | 1746 | 1464798453828 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:34 INFO - PROCESS | 1746 | 1464798454065 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:27:34 INFO - PROCESS | 1746 | 1464798454084 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b04a800 == 91 [pid = 1746] [id = 234] 09:27:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 334 (0x8b04bc00) [pid = 1746] [serial = 703] [outer = (nil)] 09:27:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 335 (0x8b644800) [pid = 1746] [serial = 704] [outer = 0x8b04bc00] 09:27:34 INFO - PROCESS | 1746 | 1464798454158 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 336 (0x8b7f4000) [pid = 1746] [serial = 705] [outer = 0x8b04bc00] 09:27:35 INFO - PROCESS | 1746 | 1464798455069 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1282ms 09:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:27:35 INFO - PROCESS | 1746 | 1464798455102 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 1746 | 1464798455105 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:27:35 INFO - PROCESS | 1746 | 1464798455111 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 1746 | 1464798455115 Marionette TRACE conn4 <- [1,910,null,{}] 09:27:35 INFO - PROCESS | 1746 | 1464798455120 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:35 INFO - PROCESS | 1746 | 1464798455292 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:27:35 INFO - PROCESS | 1746 | 1464798455614 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x85918800 == 92 [pid = 1746] [id = 235] 09:27:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 337 (0x85919000) [pid = 1746] [serial = 706] [outer = (nil)] 09:27:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 338 (0x85a37800) [pid = 1746] [serial = 707] [outer = 0x85919000] 09:27:35 INFO - PROCESS | 1746 | 1464798455775 Marionette DEBUG loaded listener.js 09:27:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 339 (0x86284400) [pid = 1746] [serial = 708] [outer = 0x85919000] 09:27:36 INFO - PROCESS | 1746 | 1464798456739 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1681ms 09:27:36 INFO - PROCESS | 1746 | 1464798456793 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 1746 | 1464798456801 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:27:36 INFO - PROCESS | 1746 | 1464798456812 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 1746 | 1464798456824 Marionette TRACE conn4 <- [1,914,null,{}] 09:27:36 INFO - PROCESS | 1746 | 1464798456838 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:37 INFO - PROCESS | 1746 | 1464798457123 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:27:37 INFO - PROCESS | 1746 | 1464798457450 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x889cc800 == 93 [pid = 1746] [id = 236] 09:27:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 340 (0x8910e800) [pid = 1746] [serial = 709] [outer = (nil)] 09:27:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 341 (0x8a6a5000) [pid = 1746] [serial = 710] [outer = 0x8910e800] 09:27:37 INFO - PROCESS | 1746 | 1464798457550 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 342 (0x8af5ec00) [pid = 1746] [serial = 711] [outer = 0x8910e800] 09:27:38 INFO - PROCESS | 1746 | 1464798458550 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1813ms 09:27:38 INFO - PROCESS | 1746 | 1464798458626 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 1746 | 1464798458633 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:27:38 INFO - PROCESS | 1746 | 1464798458640 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 1746 | 1464798458644 Marionette TRACE conn4 <- [1,918,null,{}] 09:27:38 INFO - PROCESS | 1746 | 1464798458650 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:38 INFO - PROCESS | 1746 | 1464798458914 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:27:39 INFO - PROCESS | 1746 | 1464798459294 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b650400 == 94 [pid = 1746] [id = 237] 09:27:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 343 (0x8b887800) [pid = 1746] [serial = 712] [outer = (nil)] 09:27:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 344 (0x8c5ed000) [pid = 1746] [serial = 713] [outer = 0x8b887800] 09:27:39 INFO - PROCESS | 1746 | 1464798459390 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 345 (0x8c888000) [pid = 1746] [serial = 714] [outer = 0x8b887800] 09:27:40 INFO - PROCESS | 1746 | 1464798460385 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1781ms 09:27:40 INFO - PROCESS | 1746 | 1464798460438 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 1746 | 1464798460442 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:27:40 INFO - PROCESS | 1746 | 1464798460463 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 1746 | 1464798460474 Marionette TRACE conn4 <- [1,922,null,{}] 09:27:40 INFO - PROCESS | 1746 | 1464798460481 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:40 INFO - PROCESS | 1746 | 1464798460715 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:27:41 INFO - PROCESS | 1746 | 1464798460985 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x889ccc00 == 95 [pid = 1746] [id = 238] 09:27:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 346 (0x8af60c00) [pid = 1746] [serial = 715] [outer = (nil)] 09:27:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 347 (0x8da7ac00) [pid = 1746] [serial = 716] [outer = 0x8af60c00] 09:27:41 INFO - PROCESS | 1746 | 1464798461120 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 348 (0x8db2dc00) [pid = 1746] [serial = 717] [outer = 0x8af60c00] 09:27:42 INFO - PROCESS | 1746 | 1464798462047 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1650ms 09:27:42 INFO - PROCESS | 1746 | 1464798462104 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 1746 | 1464798462110 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:27:42 INFO - PROCESS | 1746 | 1464798462118 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 1746 | 1464798462123 Marionette TRACE conn4 <- [1,926,null,{}] 09:27:42 INFO - PROCESS | 1746 | 1464798462132 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:42 INFO - PROCESS | 1746 | 1464798462393 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:27:42 INFO - PROCESS | 1746 | 1464798462712 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da70400 == 96 [pid = 1746] [id = 239] 09:27:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 349 (0x8da77000) [pid = 1746] [serial = 718] [outer = (nil)] 09:27:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 350 (0x8e18d400) [pid = 1746] [serial = 719] [outer = 0x8da77000] 09:27:42 INFO - PROCESS | 1746 | 1464798462807 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 351 (0x8e1a6400) [pid = 1746] [serial = 720] [outer = 0x8da77000] 09:27:43 INFO - PROCESS | 1746 | 1464798463705 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1640ms 09:27:43 INFO - PROCESS | 1746 | 1464798463759 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 1746 | 1464798463763 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:27:43 INFO - PROCESS | 1746 | 1464798463794 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 1746 | 1464798463797 Marionette TRACE conn4 <- [1,930,null,{}] 09:27:43 INFO - PROCESS | 1746 | 1464798463804 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:44 INFO - PROCESS | 1746 | 1464798464035 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:27:44 INFO - PROCESS | 1746 | 1464798464384 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e953800 == 97 [pid = 1746] [id = 240] 09:27:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 352 (0x8e954800) [pid = 1746] [serial = 721] [outer = (nil)] 09:27:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 353 (0x8e960c00) [pid = 1746] [serial = 722] [outer = 0x8e954800] 09:27:44 INFO - PROCESS | 1746 | 1464798464504 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 354 (0x909df400) [pid = 1746] [serial = 723] [outer = 0x8e954800] 09:27:45 INFO - PROCESS | 1746 | 1464798465583 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1835ms 09:27:45 INFO - PROCESS | 1746 | 1464798465626 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:27:45 INFO - PROCESS | 1746 | 1464798465631 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:27:45 INFO - PROCESS | 1746 | 1464798465638 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 1746 | 1464798465642 Marionette TRACE conn4 <- [1,934,null,{}] 09:27:45 INFO - PROCESS | 1746 | 1464798465649 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:45 INFO - PROCESS | 1746 | 1464798465895 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:27:46 INFO - PROCESS | 1746 | 1464798466236 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x879f2400 == 98 [pid = 1746] [id = 241] 09:27:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 355 (0x8db33000) [pid = 1746] [serial = 724] [outer = (nil)] 09:27:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 356 (0x9118c400) [pid = 1746] [serial = 725] [outer = 0x8db33000] 09:27:46 INFO - PROCESS | 1746 | 1464798466346 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 357 (0x91846000) [pid = 1746] [serial = 726] [outer = 0x8db33000] 09:27:47 INFO - PROCESS | 1746 | 1464798467353 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1781ms 09:27:47 INFO - PROCESS | 1746 | 1464798467419 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:27:47 INFO - PROCESS | 1746 | 1464798467424 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:27:47 INFO - PROCESS | 1746 | 1464798467432 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 1746 | 1464798467435 Marionette TRACE conn4 <- [1,938,null,{}] 09:27:47 INFO - PROCESS | 1746 | 1464798467441 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:47 INFO - PROCESS | 1746 | 1464798467667 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:27:48 INFO - PROCESS | 1746 | 1464798467989 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8ed1e000 == 99 [pid = 1746] [id = 242] 09:27:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 358 (0x91036800) [pid = 1746] [serial = 727] [outer = (nil)] 09:27:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 359 (0x91cbac00) [pid = 1746] [serial = 728] [outer = 0x91036800] 09:27:48 INFO - PROCESS | 1746 | 1464798468088 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 360 (0x91ce4c00) [pid = 1746] [serial = 729] [outer = 0x91036800] 09:27:49 INFO - PROCESS | 1746 | 1464798469001 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1630ms 09:27:49 INFO - PROCESS | 1746 | 1464798469063 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:27:49 INFO - PROCESS | 1746 | 1464798469067 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:27:49 INFO - PROCESS | 1746 | 1464798469075 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 1746 | 1464798469079 Marionette TRACE conn4 <- [1,942,null,{}] 09:27:49 INFO - PROCESS | 1746 | 1464798469086 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:49 INFO - PROCESS | 1746 | 1464798469315 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:27:49 INFO - PROCESS | 1746 | 1464798469647 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8591c400 == 100 [pid = 1746] [id = 243] 09:27:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 361 (0x9184f800) [pid = 1746] [serial = 730] [outer = (nil)] 09:27:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 362 (0x92843c00) [pid = 1746] [serial = 731] [outer = 0x9184f800] 09:27:49 INFO - PROCESS | 1746 | 1464798469765 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 363 (0x9284ec00) [pid = 1746] [serial = 732] [outer = 0x9184f800] 09:27:50 INFO - PROCESS | 1746 | 1464798470719 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1681ms 09:27:50 INFO - PROCESS | 1746 | 1464798470755 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 1746 | 1464798470760 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:27:50 INFO - PROCESS | 1746 | 1464798470766 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - PROCESS | 1746 | 1464798470770 Marionette TRACE conn4 <- [1,946,null,{}] 09:27:50 INFO - PROCESS | 1746 | 1464798470776 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:51 INFO - PROCESS | 1746 | 1464798471032 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:27:51 INFO - PROCESS | 1746 | 1464798471371 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x924e3c00 == 101 [pid = 1746] [id = 244] 09:27:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 364 (0x92515400) [pid = 1746] [serial = 733] [outer = (nil)] 09:27:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 365 (0x937f7400) [pid = 1746] [serial = 734] [outer = 0x92515400] 09:27:51 INFO - PROCESS | 1746 | 1464798471480 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 366 (0x93a85000) [pid = 1746] [serial = 735] [outer = 0x92515400] 09:27:52 INFO - PROCESS | 1746 | 1464798472473 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1784ms 09:27:52 INFO - PROCESS | 1746 | 1464798472553 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 1746 | 1464798472559 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:27:52 INFO - PROCESS | 1746 | 1464798472567 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 1746 | 1464798472572 Marionette TRACE conn4 <- [1,950,null,{}] 09:27:52 INFO - PROCESS | 1746 | 1464798472580 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:52 INFO - PROCESS | 1746 | 1464798472849 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:27:53 INFO - PROCESS | 1746 | 1464798473180 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x95369c00 == 102 [pid = 1746] [id = 245] 09:27:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 367 (0x95375000) [pid = 1746] [serial = 736] [outer = (nil)] 09:27:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 368 (0x977e5000) [pid = 1746] [serial = 737] [outer = 0x95375000] 09:27:53 INFO - PROCESS | 1746 | 1464798473289 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 369 (0x992b8400) [pid = 1746] [serial = 738] [outer = 0x95375000] 09:27:54 INFO - PROCESS | 1746 | 1464798474292 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1785ms 09:27:54 INFO - PROCESS | 1746 | 1464798474352 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 1746 | 1464798474357 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:27:54 INFO - PROCESS | 1746 | 1464798474364 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 1746 | 1464798474370 Marionette TRACE conn4 <- [1,954,null,{}] 09:27:54 INFO - PROCESS | 1746 | 1464798474377 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:54 INFO - PROCESS | 1746 | 1464798474656 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:27:55 INFO - PROCESS | 1746 | 1464798475006 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b90800 == 103 [pid = 1746] [id = 246] 09:27:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 370 (0x93b95000) [pid = 1746] [serial = 739] [outer = (nil)] 09:27:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 371 (0x9ab3f400) [pid = 1746] [serial = 740] [outer = 0x93b95000] 09:27:55 INFO - PROCESS | 1746 | 1464798475098 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 372 (0x9af98400) [pid = 1746] [serial = 741] [outer = 0x93b95000] 09:27:55 INFO - PROCESS | 1746 | 1464798475981 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1679ms 09:27:56 INFO - PROCESS | 1746 | 1464798476045 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 1746 | 1464798476049 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:27:56 INFO - PROCESS | 1746 | 1464798476056 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 1746 | 1464798476059 Marionette TRACE conn4 <- [1,958,null,{}] 09:27:56 INFO - PROCESS | 1746 | 1464798476066 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:56 INFO - PROCESS | 1746 | 1464798476283 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:27:56 INFO - PROCESS | 1746 | 1464798476603 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9a3c5c00 == 104 [pid = 1746] [id = 247] 09:27:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 373 (0x9a8cac00) [pid = 1746] [serial = 742] [outer = (nil)] 09:27:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 374 (0x9b7d6000) [pid = 1746] [serial = 743] [outer = 0x9a8cac00] 09:27:56 INFO - PROCESS | 1746 | 1464798476716 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 375 (0x9bfa1c00) [pid = 1746] [serial = 744] [outer = 0x9a8cac00] 09:27:57 INFO - PROCESS | 1746 | 1464798477650 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1638ms 09:27:57 INFO - PROCESS | 1746 | 1464798477696 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 1746 | 1464798477700 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:27:57 INFO - PROCESS | 1746 | 1464798477729 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 1746 | 1464798477734 Marionette TRACE conn4 <- [1,962,null,{}] 09:27:57 INFO - PROCESS | 1746 | 1464798477741 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:57 INFO - PROCESS | 1746 | 1464798477962 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:27:58 INFO - PROCESS | 1746 | 1464798478267 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x85914c00 == 105 [pid = 1746] [id = 248] 09:27:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 376 (0x883d1800) [pid = 1746] [serial = 745] [outer = (nil)] 09:27:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 377 (0x883d9c00) [pid = 1746] [serial = 746] [outer = 0x883d1800] 09:27:58 INFO - PROCESS | 1746 | 1464798478386 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 378 (0x883dc800) [pid = 1746] [serial = 747] [outer = 0x883d1800] 09:27:59 INFO - PROCESS | 1746 | 1464798479327 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1639ms 09:27:59 INFO - PROCESS | 1746 | 1464798479364 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:27:59 INFO - PROCESS | 1746 | 1464798479368 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:27:59 INFO - PROCESS | 1746 | 1464798479376 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 1746 | 1464798479381 Marionette TRACE conn4 <- [1,966,null,{}] 09:27:59 INFO - PROCESS | 1746 | 1464798479388 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:59 INFO - PROCESS | 1746 | 1464798479621 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:28:00 INFO - PROCESS | 1746 | 1464798479990 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x883da800 == 106 [pid = 1746] [id = 249] 09:28:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 379 (0x883ddc00) [pid = 1746] [serial = 748] [outer = (nil)] 09:28:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 380 (0x894c4800) [pid = 1746] [serial = 749] [outer = 0x883ddc00] 09:28:00 INFO - PROCESS | 1746 | 1464798480103 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 381 (0x894c6400) [pid = 1746] [serial = 750] [outer = 0x883ddc00] 09:28:01 INFO - PROCESS | 1746 | 1464798481048 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1734ms 09:28:01 INFO - PROCESS | 1746 | 1464798481112 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 1746 | 1464798481117 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:28:01 INFO - PROCESS | 1746 | 1464798481125 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 1746 | 1464798481128 Marionette TRACE conn4 <- [1,970,null,{}] 09:28:01 INFO - PROCESS | 1746 | 1464798481134 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:01 INFO - PROCESS | 1746 | 1464798481362 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:28:01 INFO - PROCESS | 1746 | 1464798481694 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x883db000 == 107 [pid = 1746] [id = 250] 09:28:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 382 (0x883dc400) [pid = 1746] [serial = 751] [outer = (nil)] 09:28:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 383 (0x894ccc00) [pid = 1746] [serial = 752] [outer = 0x883dc400] 09:28:01 INFO - PROCESS | 1746 | 1464798481800 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 384 (0x894ce800) [pid = 1746] [serial = 753] [outer = 0x883dc400] 09:28:02 INFO - PROCESS | 1746 | 1464798482732 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1682ms 09:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:28:02 INFO - PROCESS | 1746 | 1464798482807 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 1746 | 1464798482810 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:28:02 INFO - PROCESS | 1746 | 1464798482816 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 1746 | 1464798482820 Marionette TRACE conn4 <- [1,974,null,{}] 09:28:02 INFO - PROCESS | 1746 | 1464798482828 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:03 INFO - PROCESS | 1746 | 1464798483030 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:28:03 INFO - PROCESS | 1746 | 1464798483342 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x85181400 == 108 [pid = 1746] [id = 251] 09:28:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 385 (0x85181800) [pid = 1746] [serial = 754] [outer = (nil)] 09:28:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 386 (0x8518a000) [pid = 1746] [serial = 755] [outer = 0x85181800] 09:28:03 INFO - PROCESS | 1746 | 1464798483450 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 387 (0x8518c000) [pid = 1746] [serial = 756] [outer = 0x85181800] 09:28:04 INFO - PROCESS | 1746 | 1464798484317 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1536ms 09:28:04 INFO - PROCESS | 1746 | 1464798484352 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 1746 | 1464798484355 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:28:04 INFO - PROCESS | 1746 | 1464798484364 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 1746 | 1464798484367 Marionette TRACE conn4 <- [1,978,null,{}] 09:28:04 INFO - PROCESS | 1746 | 1464798484373 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:04 INFO - PROCESS | 1746 | 1464798484572 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:28:04 INFO - PROCESS | 1746 | 1464798484909 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x85184c00 == 109 [pid = 1746] [id = 252] 09:28:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 388 (0x8518fc00) [pid = 1746] [serial = 757] [outer = (nil)] 09:28:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 389 (0x894cd800) [pid = 1746] [serial = 758] [outer = 0x8518fc00] 09:28:05 INFO - PROCESS | 1746 | 1464798485003 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 390 (0x9ab42400) [pid = 1746] [serial = 759] [outer = 0x8518fc00] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x912d8800 == 108 [pid = 1746] [id = 104] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8b645c00 == 107 [pid = 1746] [id = 138] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8e30fc00 == 106 [pid = 1746] [id = 102] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x906eb000 == 105 [pid = 1746] [id = 103] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8c5e7400 == 104 [pid = 1746] [id = 133] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x907d2400 == 103 [pid = 1746] [id = 95] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8e306000 == 102 [pid = 1746] [id = 134] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x907cb000 == 101 [pid = 1746] [id = 96] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8e958800 == 100 [pid = 1746] [id = 141] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8b881c00 == 99 [pid = 1746] [id = 139] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8b556400 == 98 [pid = 1746] [id = 136] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8b04a800 == 97 [pid = 1746] [id = 234] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8b051c00 == 96 [pid = 1746] [id = 233] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x889d0000 == 95 [pid = 1746] [id = 232] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x85a37400 == 94 [pid = 1746] [id = 231] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x86ce6800 == 93 [pid = 1746] [id = 225] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x86ce4c00 == 92 [pid = 1746] [id = 224] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x879f2800 == 91 [pid = 1746] [id = 223] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8b072000 == 90 [pid = 1746] [id = 221] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x879ef800 == 89 [pid = 1746] [id = 222] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x9765f800 == 88 [pid = 1746] [id = 220] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x9118e800 == 87 [pid = 1746] [id = 219] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x93725c00 == 86 [pid = 1746] [id = 218] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8b0dcc00 == 85 [pid = 1746] [id = 217] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x9103e000 == 84 [pid = 1746] [id = 216] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8d069800 == 83 [pid = 1746] [id = 214] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x91845800 == 82 [pid = 1746] [id = 215] 09:28:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8a848c00 == 81 [pid = 1746] [id = 213] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 389 (0x909e1000) [pid = 1746] [serial = 636] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 388 (0x92842400) [pid = 1746] [serial = 392] [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:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 387 (0x8d068800) [pid = 1746] [serial = 623] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 386 (0x912de400) [pid = 1746] [serial = 583] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 385 (0x906eec00) [pid = 1746] [serial = 635] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 384 (0x8d810400) [pid = 1746] [serial = 627] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 383 (0x950ccc00) [pid = 1746] [serial = 592] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 382 (0x906ef400) [pid = 1746] [serial = 633] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 381 (0x92602000) [pid = 1746] [serial = 589] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 380 (0x8e954000) [pid = 1746] [serial = 632] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 379 (0x8a84ec00) [pid = 1746] [serial = 618] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 378 (0x8da7e000) [pid = 1746] [serial = 608] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 377 (0x8da7f400) [pid = 1746] [serial = 629] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 376 (0x8a6a7800) [pid = 1746] [serial = 617] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 375 (0x8d1d8c00) [pid = 1746] [serial = 580] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 374 (0x8b64e400) [pid = 1746] [serial = 620] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 373 (0x8d068c00) [pid = 1746] [serial = 626] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 372 (0x8c5e5800) [pid = 1746] [serial = 621] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 371 (0xa24a9800) [pid = 1746] [serial = 601] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 370 (0x8b55a000) [pid = 1746] [serial = 577] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 369 (0x8e1acc00) [pid = 1746] [serial = 605] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 368 (0x8b04d400) [pid = 1746] [serial = 611] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 367 (0x9aa31400) [pid = 1746] [serial = 595] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 366 (0x8d80b000) [pid = 1746] [serial = 624] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 365 (0x8e187400) [pid = 1746] [serial = 630] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 364 (0x8c5e8400) [pid = 1746] [serial = 614] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 363 (0x91cbd000) [pid = 1746] [serial = 586] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1746 | --DOMWINDOW == 362 (0x9cc4e400) [pid = 1746] [serial = 598] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1746 | 1464798488254 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 3943ms 09:28:08 INFO - PROCESS | 1746 | 1464798488309 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:28:08 INFO - PROCESS | 1746 | 1464798488315 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:28:08 INFO - PROCESS | 1746 | 1464798488324 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - PROCESS | 1746 | 1464798488328 Marionette TRACE conn4 <- [1,982,null,{}] 09:28:08 INFO - PROCESS | 1746 | 1464798488336 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:08 INFO - PROCESS | 1746 | 1464798488578 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:28:08 INFO - PROCESS | 1746 | 1464798488770 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x854cf400 == 82 [pid = 1746] [id = 253] 09:28:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 363 (0x854d1000) [pid = 1746] [serial = 760] [outer = (nil)] 09:28:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 364 (0x85a39c00) [pid = 1746] [serial = 761] [outer = 0x854d1000] 09:28:08 INFO - PROCESS | 1746 | 1464798488861 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 365 (0x86280800) [pid = 1746] [serial = 762] [outer = 0x854d1000] 09:28:09 INFO - PROCESS | 1746 | 1464798489674 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1381ms 09:28:09 INFO - PROCESS | 1746 | 1464798489704 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 1746 | 1464798489713 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:28:09 INFO - PROCESS | 1746 | 1464798489723 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 1746 | 1464798489727 Marionette TRACE conn4 <- [1,986,null,{}] 09:28:09 INFO - PROCESS | 1746 | 1464798489733 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:10 INFO - PROCESS | 1746 | 1464798490040 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:28:10 INFO - PROCESS | 1746 | 1464798490166 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x865cd800 == 83 [pid = 1746] [id = 254] 09:28:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 366 (0x86cea800) [pid = 1746] [serial = 763] [outer = (nil)] 09:28:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 367 (0x86dd0c00) [pid = 1746] [serial = 764] [outer = 0x86cea800] 09:28:10 INFO - PROCESS | 1746 | 1464798490243 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 368 (0x879f0800) [pid = 1746] [serial = 765] [outer = 0x86cea800] 09:28:11 INFO - PROCESS | 1746 | 1464798491206 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1540ms 09:28:11 INFO - PROCESS | 1746 | 1464798491269 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 1746 | 1464798491274 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:28:11 INFO - PROCESS | 1746 | 1464798491280 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 1746 | 1464798491286 Marionette TRACE conn4 <- [1,990,null,{}] 09:28:11 INFO - PROCESS | 1746 | 1464798491312 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:11 INFO - PROCESS | 1746 | 1464798491584 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:28:11 INFO - PROCESS | 1746 | 1464798491611 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x86284800 == 84 [pid = 1746] [id = 255] 09:28:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 369 (0x889c9c00) [pid = 1746] [serial = 766] [outer = (nil)] 09:28:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 370 (0x891e6c00) [pid = 1746] [serial = 767] [outer = 0x889c9c00] 09:28:11 INFO - PROCESS | 1746 | 1464798491690 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 371 (0x8a69ec00) [pid = 1746] [serial = 768] [outer = 0x889c9c00] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 370 (0xa22d0800) [pid = 1746] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 369 (0x9536f800) [pid = 1746] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 368 (0x93a84000) [pid = 1746] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 367 (0x8a841800) [pid = 1746] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 366 (0x92846800) [pid = 1746] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 365 (0x8c5e8000) [pid = 1746] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 364 (0x9a4bfc00) [pid = 1746] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 363 (0x92c96400) [pid = 1746] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 362 (0xa6744000) [pid = 1746] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 361 (0x937f2c00) [pid = 1746] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 360 (0x90e0a800) [pid = 1746] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 359 (0x8e956c00) [pid = 1746] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 358 (0x8b888800) [pid = 1746] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 357 (0x91cd7000) [pid = 1746] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 356 (0x95376c00) [pid = 1746] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 355 (0x8b7fa400) [pid = 1746] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 354 (0x8b646800) [pid = 1746] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 353 (0x91182000) [pid = 1746] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 352 (0x92241800) [pid = 1746] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 351 (0x9a4ca000) [pid = 1746] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 350 (0x91849400) [pid = 1746] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 349 (0x99d93c00) [pid = 1746] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 348 (0x8b64dc00) [pid = 1746] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 347 (0x8e959400) [pid = 1746] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 346 (0x8af52000) [pid = 1746] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 345 (0x8b55b400) [pid = 1746] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 344 (0x9afba800) [pid = 1746] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 343 (0x8a845000) [pid = 1746] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 342 (0x8e30d400) [pid = 1746] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 341 (0x8d06b400) [pid = 1746] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 340 (0x952aa000) [pid = 1746] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 339 (0x99214800) [pid = 1746] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 338 (0x937bac00) [pid = 1746] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 337 (0x92c89400) [pid = 1746] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 336 (0x906ea400) [pid = 1746] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 335 (0x91871000) [pid = 1746] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 334 (0x912d3400) [pid = 1746] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 333 (0x9ab4b800) [pid = 1746] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 332 (0x9afbf800) [pid = 1746] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 331 (0x8e95f400) [pid = 1746] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 330 (0x8ed12c00) [pid = 1746] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 329 (0x8e303000) [pid = 1746] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 328 (0x9920ac00) [pid = 1746] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 327 (0x891dd000) [pid = 1746] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 326 (0x8b7fb000) [pid = 1746] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 325 (0x91034400) [pid = 1746] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 324 (0x91878c00) [pid = 1746] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 323 (0x9536b800) [pid = 1746] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 322 (0x9ab47400) [pid = 1746] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 321 (0xa2283800) [pid = 1746] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 320 (0x9b2ad000) [pid = 1746] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 319 (0x8e186c00) [pid = 1746] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 318 (0x98188400) [pid = 1746] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 317 (0x91843400) [pid = 1746] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 316 (0x91cde400) [pid = 1746] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 315 (0x9a4c4400) [pid = 1746] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 314 (0x9a8c3400) [pid = 1746] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 313 (0x8b558400) [pid = 1746] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 312 (0x8c5e4400) [pid = 1746] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 311 (0x9b7d7c00) [pid = 1746] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 310 (0x91cb1400) [pid = 1746] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 309 (0x9118b800) [pid = 1746] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 308 (0x907cb800) [pid = 1746] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 307 (0x8ed1f400) [pid = 1746] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 306 (0x9bca4000) [pid = 1746] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 305 (0xa62f9400) [pid = 1746] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 304 (0x90e03800) [pid = 1746] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 303 (0x937af800) [pid = 1746] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 302 (0x9afbcc00) [pid = 1746] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 301 (0x9a4bd400) [pid = 1746] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 300 (0xa0513800) [pid = 1746] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 299 (0x907cc000) [pid = 1746] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 298 (0xa2663800) [pid = 1746] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 297 (0x9af9b000) [pid = 1746] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 296 (0x8b882000) [pid = 1746] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 295 (0x8d1e5c00) [pid = 1746] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 294 (0x8d068400) [pid = 1746] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 293 (0x924d6000) [pid = 1746] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 292 (0x8ed1b000) [pid = 1746] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 291 (0x8c88a000) [pid = 1746] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 290 (0x99e91c00) [pid = 1746] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 289 (0x9187d400) [pid = 1746] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 288 (0x91cbb400) [pid = 1746] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 287 (0x952b4000) [pid = 1746] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 286 (0x939b8000) [pid = 1746] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 285 (0x92604800) [pid = 1746] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 284 (0x9372ac00) [pid = 1746] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 283 (0x912da800) [pid = 1746] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 282 (0x9b7e2000) [pid = 1746] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 281 (0x99213000) [pid = 1746] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 280 (0x8a84bc00) [pid = 1746] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 279 (0x8e1a2000) [pid = 1746] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 278 (0x91848000) [pid = 1746] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 277 (0x8b87c000) [pid = 1746] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 276 (0x9a4c1c00) [pid = 1746] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 275 (0x91cb2400) [pid = 1746] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 274 (0x889c3000) [pid = 1746] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 273 (0x8a69e400) [pid = 1746] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 272 (0x92516000) [pid = 1746] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 271 (0x9a70c000) [pid = 1746] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 270 (0x92c95c00) [pid = 1746] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 269 (0x8b048000) [pid = 1746] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 268 (0x8a69c000) [pid = 1746] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 267 (0x93a87400) [pid = 1746] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 266 (0x906ecc00) [pid = 1746] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 265 (0x9284d000) [pid = 1746] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 264 (0x889c6400) [pid = 1746] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 263 (0x90e07c00) [pid = 1746] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 262 (0x9bc77000) [pid = 1746] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 261 (0x8b053000) [pid = 1746] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 260 (0x8a6a6800) [pid = 1746] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 259 (0x8b052800) [pid = 1746] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 258 (0x85915c00) [pid = 1746] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 257 (0x865c5c00) [pid = 1746] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 256 (0x86280c00) [pid = 1746] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 255 (0x86280000) [pid = 1746] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 254 (0x86cf0400) [pid = 1746] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 253 (0x86cedc00) [pid = 1746] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 252 (0x86ce5400) [pid = 1746] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 251 (0x879f9c00) [pid = 1746] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 250 (0x879f5c00) [pid = 1746] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 249 (0x8b073c00) [pid = 1746] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 248 (0x9aa3b000) [pid = 1746] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 247 (0x99d9cc00) [pid = 1746] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 246 (0x950d1400) [pid = 1746] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 245 (0x937f7000) [pid = 1746] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 244 (0x924e2800) [pid = 1746] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 243 (0x91847800) [pid = 1746] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 242 (0x8d06d400) [pid = 1746] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 241 (0x8b048800) [pid = 1746] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 240 (0x8628b000) [pid = 1746] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:28:14 INFO - PROCESS | 1746 | --DOMWINDOW == 239 (0x891e0800) [pid = 1746] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:28:14 INFO - PROCESS | 1746 | 1464798494946 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 3691ms 09:28:14 INFO - PROCESS | 1746 | 1464798494975 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:28:14 INFO - PROCESS | 1746 | 1464798494979 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:28:14 INFO - PROCESS | 1746 | 1464798494985 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 1746 | 1464798494989 Marionette TRACE conn4 <- [1,994,null,{}] 09:28:14 INFO - PROCESS | 1746 | 1464798494994 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:15 INFO - PROCESS | 1746 | 1464798495185 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:28:15 INFO - PROCESS | 1746 | 1464798495371 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x85915800 == 85 [pid = 1746] [id = 256] 09:28:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 240 (0x86281000) [pid = 1746] [serial = 769] [outer = (nil)] 09:28:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 241 (0x889c2c00) [pid = 1746] [serial = 770] [outer = 0x86281000] 09:28:15 INFO - PROCESS | 1746 | 1464798495451 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 242 (0x8a69b800) [pid = 1746] [serial = 771] [outer = 0x86281000] 09:28:16 INFO - PROCESS | 1746 | 1464798496209 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1281ms 09:28:16 INFO - PROCESS | 1746 | 1464798496267 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 1746 | 1464798496270 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:28:16 INFO - PROCESS | 1746 | 1464798496277 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 1746 | 1464798496281 Marionette TRACE conn4 <- [1,998,null,{}] 09:28:16 INFO - PROCESS | 1746 | 1464798496287 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:16 INFO - PROCESS | 1746 | 1464798496583 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:28:16 INFO - PROCESS | 1746 | 1464798496879 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x854cec00 == 86 [pid = 1746] [id = 257] 09:28:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 243 (0x854cfc00) [pid = 1746] [serial = 772] [outer = (nil)] 09:28:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 244 (0x854d4c00) [pid = 1746] [serial = 773] [outer = 0x854cfc00] 09:28:17 INFO - PROCESS | 1746 | 1464798497018 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 245 (0x85918c00) [pid = 1746] [serial = 774] [outer = 0x854cfc00] 09:28:17 INFO - PROCESS | 1746 | 1464798497982 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1739ms 09:28:18 INFO - PROCESS | 1746 | 1464798498018 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 1746 | 1464798498025 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:28:18 INFO - PROCESS | 1746 | 1464798498032 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 1746 | 1464798498039 Marionette TRACE conn4 <- [1,1002,null,{}] 09:28:18 INFO - PROCESS | 1746 | 1464798498047 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:18 INFO - PROCESS | 1746 | 1464798498297 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:28:18 INFO - PROCESS | 1746 | 1464798498633 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x879f0400 == 87 [pid = 1746] [id = 258] 09:28:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 246 (0x879f4400) [pid = 1746] [serial = 775] [outer = (nil)] 09:28:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 247 (0x889c6800) [pid = 1746] [serial = 776] [outer = 0x879f4400] 09:28:18 INFO - PROCESS | 1746 | 1464798498735 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 248 (0x894c4400) [pid = 1746] [serial = 777] [outer = 0x879f4400] 09:28:19 INFO - PROCESS | 1746 | 1464798499675 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1694ms 09:28:19 INFO - PROCESS | 1746 | 1464798499726 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 1746 | 1464798499731 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:28:19 INFO - PROCESS | 1746 | 1464798499738 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 1746 | 1464798499741 Marionette TRACE conn4 <- [1,1006,null,{}] 09:28:19 INFO - PROCESS | 1746 | 1464798499748 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:19 INFO - PROCESS | 1746 | 1464798499972 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:28:20 INFO - PROCESS | 1746 | 1464798500352 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b04ac00 == 88 [pid = 1746] [id = 259] 09:28:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 249 (0x8b054800) [pid = 1746] [serial = 778] [outer = (nil)] 09:28:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 250 (0x8b075800) [pid = 1746] [serial = 779] [outer = 0x8b054800] 09:28:20 INFO - PROCESS | 1746 | 1464798500458 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 251 (0x8b080800) [pid = 1746] [serial = 780] [outer = 0x8b054800] 09:28:21 INFO - PROCESS | 1746 | 1464798501384 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1681ms 09:28:21 INFO - PROCESS | 1746 | 1464798501420 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:28:21 INFO - PROCESS | 1746 | 1464798501426 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:28:21 INFO - PROCESS | 1746 | 1464798501461 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - PROCESS | 1746 | 1464798501470 Marionette TRACE conn4 <- [1,1010,null,{}] 09:28:21 INFO - PROCESS | 1746 | 1464798501480 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:21 INFO - PROCESS | 1746 | 1464798501710 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:28:22 INFO - PROCESS | 1746 | 1464798502039 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x86cec400 == 89 [pid = 1746] [id = 260] 09:28:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 252 (0x8b04d400) [pid = 1746] [serial = 781] [outer = (nil)] 09:28:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 253 (0x8b64e400) [pid = 1746] [serial = 782] [outer = 0x8b04d400] 09:28:22 INFO - PROCESS | 1746 | 1464798502137 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 254 (0x8b7fb000) [pid = 1746] [serial = 783] [outer = 0x8b04d400] 09:28:23 INFO - PROCESS | 1746 | 1464798503000 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1621ms 09:28:23 INFO - PROCESS | 1746 | 1464798503109 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:28:23 INFO - PROCESS | 1746 | 1464798503113 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:28:23 INFO - PROCESS | 1746 | 1464798503121 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 1746 | 1464798503125 Marionette TRACE conn4 <- [1,1014,null,{}] 09:28:23 INFO - PROCESS | 1746 | 1464798503131 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:23 INFO - PROCESS | 1746 | 1464798503337 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:28:23 INFO - PROCESS | 1746 | 1464798503664 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b87f400 == 90 [pid = 1746] [id = 261] 09:28:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 255 (0x8b888400) [pid = 1746] [serial = 784] [outer = (nil)] 09:28:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 256 (0x8c5e6800) [pid = 1746] [serial = 785] [outer = 0x8b888400] 09:28:23 INFO - PROCESS | 1746 | 1464798503759 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 257 (0x8c5edc00) [pid = 1746] [serial = 786] [outer = 0x8b888400] 09:28:24 INFO - PROCESS | 1746 | 1464798504680 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1629ms 09:28:24 INFO - PROCESS | 1746 | 1464798504751 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:28:24 INFO - PROCESS | 1746 | 1464798504756 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:28:24 INFO - PROCESS | 1746 | 1464798504763 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 1746 | 1464798504766 Marionette TRACE conn4 <- [1,1018,null,{}] 09:28:24 INFO - PROCESS | 1746 | 1464798504773 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:25 INFO - PROCESS | 1746 | 1464798505066 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:28:25 INFO - PROCESS | 1746 | 1464798505406 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8d06ac00 == 91 [pid = 1746] [id = 262] 09:28:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 258 (0x8d06b400) [pid = 1746] [serial = 787] [outer = (nil)] 09:28:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 259 (0x8d1d8c00) [pid = 1746] [serial = 788] [outer = 0x8d06b400] 09:28:25 INFO - PROCESS | 1746 | 1464798505525 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 260 (0x8d803400) [pid = 1746] [serial = 789] [outer = 0x8d06b400] 09:28:26 INFO - PROCESS | 1746 | 1464798506523 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1839ms 09:28:26 INFO - PROCESS | 1746 | 1464798506603 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 1746 | 1464798506606 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:28:26 INFO - PROCESS | 1746 | 1464798506613 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 1746 | 1464798506617 Marionette TRACE conn4 <- [1,1022,null,{}] 09:28:26 INFO - PROCESS | 1746 | 1464798506623 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:26 INFO - PROCESS | 1746 | 1464798506880 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:28:27 INFO - PROCESS | 1746 | 1464798507228 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c88a400 == 92 [pid = 1746] [id = 263] 09:28:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 261 (0x8d06d400) [pid = 1746] [serial = 790] [outer = (nil)] 09:28:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 262 (0x8da77800) [pid = 1746] [serial = 791] [outer = 0x8d06d400] 09:28:27 INFO - PROCESS | 1746 | 1464798507329 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 263 (0x8db31800) [pid = 1746] [serial = 792] [outer = 0x8d06d400] 09:28:28 INFO - PROCESS | 1746 | 1464798508238 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1683ms 09:28:28 INFO - PROCESS | 1746 | 1464798508297 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 1746 | 1464798508300 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:28:28 INFO - PROCESS | 1746 | 1464798508307 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 1746 | 1464798508310 Marionette TRACE conn4 <- [1,1026,null,{}] 09:28:28 INFO - PROCESS | 1746 | 1464798508317 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:28 INFO - PROCESS | 1746 | 1464798508545 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:28:28 INFO - PROCESS | 1746 | 1464798508874 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8af59000 == 93 [pid = 1746] [id = 264] 09:28:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 264 (0x8d1e3400) [pid = 1746] [serial = 793] [outer = (nil)] 09:28:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 265 (0x8e1a5400) [pid = 1746] [serial = 794] [outer = 0x8d1e3400] 09:28:28 INFO - PROCESS | 1746 | 1464798508977 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 266 (0x8e1ab400) [pid = 1746] [serial = 795] [outer = 0x8d1e3400] 09:28:29 INFO - PROCESS | 1746 | 1464798509884 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1635ms 09:28:29 INFO - PROCESS | 1746 | 1464798509944 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:28:29 INFO - PROCESS | 1746 | 1464798509948 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:28:29 INFO - PROCESS | 1746 | 1464798509956 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:28:29 INFO - PROCESS | 1746 | 1464798509960 Marionette TRACE conn4 <- [1,1030,null,{}] 09:28:29 INFO - PROCESS | 1746 | 1464798509966 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:30 INFO - PROCESS | 1746 | 1464798510215 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:28:30 INFO - PROCESS | 1746 | 1464798510527 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8db2fc00 == 94 [pid = 1746] [id = 265] 09:28:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 267 (0x8e182400) [pid = 1746] [serial = 796] [outer = (nil)] 09:28:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 268 (0x8e95d800) [pid = 1746] [serial = 797] [outer = 0x8e182400] 09:28:30 INFO - PROCESS | 1746 | 1464798510619 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 269 (0x8ed12c00) [pid = 1746] [serial = 798] [outer = 0x8e182400] 09:28:31 INFO - PROCESS | 1746 | 1464798511490 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1583ms 09:28:31 INFO - PROCESS | 1746 | 1464798511540 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 1746 | 1464798511544 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:28:31 INFO - PROCESS | 1746 | 1464798511551 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 1746 | 1464798511561 Marionette TRACE conn4 <- [1,1034,null,{}] 09:28:31 INFO - PROCESS | 1746 | 1464798511566 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:31 INFO - PROCESS | 1746 | 1464798511772 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:28:32 INFO - PROCESS | 1746 | 1464798512103 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d809c00 == 95 [pid = 1746] [id = 266] 09:28:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 270 (0x8da72c00) [pid = 1746] [serial = 799] [outer = (nil)] 09:28:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 271 (0x906f2000) [pid = 1746] [serial = 800] [outer = 0x8da72c00] 09:28:32 INFO - PROCESS | 1746 | 1464798512201 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 272 (0x906f6c00) [pid = 1746] [serial = 801] [outer = 0x8da72c00] 09:28:33 INFO - PROCESS | 1746 | 1464798513100 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1635ms 09:28:33 INFO - PROCESS | 1746 | 1464798513187 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 1746 | 1464798513191 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:28:33 INFO - PROCESS | 1746 | 1464798513199 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 1746 | 1464798513202 Marionette TRACE conn4 <- [1,1038,null,{}] 09:28:33 INFO - PROCESS | 1746 | 1464798513208 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:33 INFO - PROCESS | 1746 | 1464798513469 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:28:33 INFO - PROCESS | 1746 | 1464798513809 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x906f2c00 == 96 [pid = 1746] [id = 267] 09:28:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 273 (0x909e3400) [pid = 1746] [serial = 802] [outer = (nil)] 09:28:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 274 (0x90e09400) [pid = 1746] [serial = 803] [outer = 0x909e3400] 09:28:33 INFO - PROCESS | 1746 | 1464798513914 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 275 (0x91187800) [pid = 1746] [serial = 804] [outer = 0x909e3400] 09:28:34 INFO - PROCESS | 1746 | 1464798514891 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1731ms 09:28:34 INFO - PROCESS | 1746 | 1464798514941 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:28:34 INFO - PROCESS | 1746 | 1464798514946 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:28:34 INFO - PROCESS | 1746 | 1464798514953 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 1746 | 1464798514958 Marionette TRACE conn4 <- [1,1042,null,{}] 09:28:34 INFO - PROCESS | 1746 | 1464798514964 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:35 INFO - PROCESS | 1746 | 1464798515223 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:28:35 INFO - PROCESS | 1746 | 1464798515554 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x907d8400 == 97 [pid = 1746] [id = 268] 09:28:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 276 (0x909dcc00) [pid = 1746] [serial = 805] [outer = (nil)] 09:28:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 277 (0x9187b400) [pid = 1746] [serial = 806] [outer = 0x909dcc00] 09:28:35 INFO - PROCESS | 1746 | 1464798515659 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 278 (0x91cb9800) [pid = 1746] [serial = 807] [outer = 0x909dcc00] 09:28:36 INFO - PROCESS | 1746 | 1464798516575 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1682ms 09:28:36 INFO - PROCESS | 1746 | 1464798516635 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:28:36 INFO - PROCESS | 1746 | 1464798516638 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:28:36 INFO - PROCESS | 1746 | 1464798516645 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - PROCESS | 1746 | 1464798516649 Marionette TRACE conn4 <- [1,1046,null,{}] 09:28:36 INFO - PROCESS | 1746 | 1464798516654 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:36 INFO - PROCESS | 1746 | 1464798516865 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:28:37 INFO - PROCESS | 1746 | 1464798517205 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x91037000 == 98 [pid = 1746] [id = 269] 09:28:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 279 (0x91846c00) [pid = 1746] [serial = 808] [outer = (nil)] 09:28:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 280 (0x924d6c00) [pid = 1746] [serial = 809] [outer = 0x91846c00] 09:28:37 INFO - PROCESS | 1746 | 1464798517303 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 281 (0x92602000) [pid = 1746] [serial = 810] [outer = 0x91846c00] 09:28:38 INFO - PROCESS | 1746 | 1464798518267 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1681ms 09:28:38 INFO - PROCESS | 1746 | 1464798518327 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 1746 | 1464798518330 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:28:38 INFO - PROCESS | 1746 | 1464798518338 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:28:38 INFO - PROCESS | 1746 | 1464798518342 Marionette TRACE conn4 <- [1,1050,null,{}] 09:28:38 INFO - PROCESS | 1746 | 1464798518349 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:38 INFO - PROCESS | 1746 | 1464798518575 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:28:38 INFO - PROCESS | 1746 | 1464798518925 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b555400 == 99 [pid = 1746] [id = 270] 09:28:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 282 (0x9250ec00) [pid = 1746] [serial = 811] [outer = (nil)] 09:28:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 283 (0x92844c00) [pid = 1746] [serial = 812] [outer = 0x9250ec00] 09:28:39 INFO - PROCESS | 1746 | 1464798519027 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 284 (0x92847400) [pid = 1746] [serial = 813] [outer = 0x9250ec00] 09:28:39 INFO - PROCESS | 1746 | 1464798519946 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1684ms 09:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:28:40 INFO - PROCESS | 1746 | 1464798520023 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:28:40 INFO - PROCESS | 1746 | 1464798520026 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:28:40 INFO - PROCESS | 1746 | 1464798520041 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 1746 | 1464798520047 Marionette TRACE conn4 <- [1,1054,null,{}] 09:28:40 INFO - PROCESS | 1746 | 1464798520059 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:40 INFO - PROCESS | 1746 | 1464798520311 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:28:40 INFO - PROCESS | 1746 | 1464798520645 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8c881c00 == 100 [pid = 1746] [id = 271] 09:28:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 285 (0x90e06800) [pid = 1746] [serial = 814] [outer = (nil)] 09:28:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 286 (0x92c8f000) [pid = 1746] [serial = 815] [outer = 0x90e06800] 09:28:40 INFO - PROCESS | 1746 | 1464798520737 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 287 (0x93725c00) [pid = 1746] [serial = 816] [outer = 0x90e06800] 09:28:41 INFO - PROCESS | 1746 | 1464798521667 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1669ms 09:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:28:41 INFO - PROCESS | 1746 | 1464798521702 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 1746 | 1464798521705 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:28:41 INFO - PROCESS | 1746 | 1464798521712 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - PROCESS | 1746 | 1464798521716 Marionette TRACE conn4 <- [1,1058,null,{}] 09:28:41 INFO - PROCESS | 1746 | 1464798521722 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:41 INFO - PROCESS | 1746 | 1464798521930 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:28:42 INFO - PROCESS | 1746 | 1464798522261 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x90e02400 == 101 [pid = 1746] [id = 272] 09:28:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 288 (0x9260d400) [pid = 1746] [serial = 817] [outer = (nil)] 09:28:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 289 (0x94664c00) [pid = 1746] [serial = 818] [outer = 0x9260d400] 09:28:42 INFO - PROCESS | 1746 | 1464798522357 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 290 (0x952a8800) [pid = 1746] [serial = 819] [outer = 0x9260d400] 09:28:43 INFO - PROCESS | 1746 | 1464798523276 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1632ms 09:28:43 INFO - PROCESS | 1746 | 1464798523344 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 1746 | 1464798523348 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:28:43 INFO - PROCESS | 1746 | 1464798523355 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 1746 | 1464798523358 Marionette TRACE conn4 <- [1,1062,null,{}] 09:28:43 INFO - PROCESS | 1746 | 1464798523364 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:43 INFO - PROCESS | 1746 | 1464798523566 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:28:43 INFO - PROCESS | 1746 | 1464798523914 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x924d9c00 == 102 [pid = 1746] [id = 273] 09:28:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 291 (0x939b6400) [pid = 1746] [serial = 820] [outer = (nil)] 09:28:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 292 (0x9765f800) [pid = 1746] [serial = 821] [outer = 0x939b6400] 09:28:44 INFO - PROCESS | 1746 | 1464798524016 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 293 (0x95376c00) [pid = 1746] [serial = 822] [outer = 0x939b6400] 09:28:44 INFO - PROCESS | 1746 | 1464798524962 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1635ms 09:28:44 INFO - PROCESS | 1746 | 1464798524991 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:28:44 INFO - PROCESS | 1746 | 1464798524995 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:28:45 INFO - PROCESS | 1746 | 1464798525003 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 1746 | 1464798525006 Marionette TRACE conn4 <- [1,1066,null,{}] 09:28:45 INFO - PROCESS | 1746 | 1464798525013 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:45 INFO - PROCESS | 1746 | 1464798525256 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:28:45 INFO - PROCESS | 1746 | 1464798525593 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b884800 == 103 [pid = 1746] [id = 274] 09:28:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 294 (0x8e95bc00) [pid = 1746] [serial = 823] [outer = (nil)] 09:28:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 295 (0x99213c00) [pid = 1746] [serial = 824] [outer = 0x8e95bc00] 09:28:45 INFO - PROCESS | 1746 | 1464798525688 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 296 (0x992b5000) [pid = 1746] [serial = 825] [outer = 0x8e95bc00] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x9ab46000 == 102 [pid = 1746] [id = 112] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8e95b400 == 101 [pid = 1746] [id = 109] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x9af9a400 == 100 [pid = 1746] [id = 113] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8e188400 == 99 [pid = 1746] [id = 116] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8e185800 == 98 [pid = 1746] [id = 121] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x91181c00 == 97 [pid = 1746] [id = 114] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x924d5800 == 96 [pid = 1746] [id = 115] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8b7f5800 == 95 [pid = 1746] [id = 193] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x883db000 == 94 [pid = 1746] [id = 250] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x85181400 == 93 [pid = 1746] [id = 251] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x883da800 == 92 [pid = 1746] [id = 249] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x85914c00 == 91 [pid = 1746] [id = 248] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x9a3c5c00 == 90 [pid = 1746] [id = 247] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x95369c00 == 89 [pid = 1746] [id = 245] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x93b90800 == 88 [pid = 1746] [id = 246] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x924e3c00 == 87 [pid = 1746] [id = 244] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8591c400 == 86 [pid = 1746] [id = 243] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8ed1e000 == 85 [pid = 1746] [id = 242] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x879f2400 == 84 [pid = 1746] [id = 241] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8e953800 == 83 [pid = 1746] [id = 240] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x889ccc00 == 82 [pid = 1746] [id = 238] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8da70400 == 81 [pid = 1746] [id = 239] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8b650400 == 80 [pid = 1746] [id = 237] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x889cc800 == 79 [pid = 1746] [id = 236] 09:28:48 INFO - PROCESS | 1746 | --DOCSHELL 0x85918800 == 78 [pid = 1746] [id = 235] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 295 (0x91181400) [pid = 1746] [serial = 452] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 294 (0xa214d800) [pid = 1746] [serial = 385] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 293 (0xa6e8b000) [pid = 1746] [serial = 241] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 292 (0x90e0bc00) [pid = 1746] [serial = 422] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 291 (0x952adc00) [pid = 1746] [serial = 331] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 290 (0x9bfa2c00) [pid = 1746] [serial = 340] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 289 (0x9ab48c00) [pid = 1746] [serial = 189] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 288 (0xa2407800) [pid = 1746] [serial = 235] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 287 (0x909e2000) [pid = 1746] [serial = 277] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 286 (0xa6299400) [pid = 1746] [serial = 298] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 285 (0x9cc55c00) [pid = 1746] [serial = 192] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 284 (0x8b889800) [pid = 1746] [serial = 419] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 283 (0x9a653c00) [pid = 1746] [serial = 358] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 282 (0xa307b800) [pid = 1746] [serial = 391] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 281 (0x924e0c00) [pid = 1746] [serial = 346] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 280 (0x912d1400) [pid = 1746] [serial = 328] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 279 (0x9a4bf400) [pid = 1746] [serial = 407] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 278 (0xa68ae000) [pid = 1746] [serial = 201] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 277 (0x92518000) [pid = 1746] [serial = 530] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 276 (0x9c15c000) [pid = 1746] [serial = 470] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 275 (0x9aa32000) [pid = 1746] [serial = 461] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 274 (0x9aa32400) [pid = 1746] [serial = 379] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 273 (0x9d0e3000) [pid = 1746] [serial = 352] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 272 (0x9912a000) [pid = 1746] [serial = 141] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 271 (0xa6e8f000) [pid = 1746] [serial = 247] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 270 (0xa240f000) [pid = 1746] [serial = 355] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 269 (0x9a710800) [pid = 1746] [serial = 229] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 268 (0x906e8400) [pid = 1746] [serial = 491] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 267 (0xa24a9400) [pid = 1746] [serial = 295] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 266 (0x8b7f7800) [pid = 1746] [serial = 518] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 265 (0x8b648c00) [pid = 1746] [serial = 413] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 264 (0x9afc4800) [pid = 1746] [serial = 198] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 263 (0x8d80c400) [pid = 1746] [serial = 488] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 262 (0x9af95000) [pid = 1746] [serial = 334] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 261 (0x8e304400) [pid = 1746] [serial = 521] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 260 (0x9762dc00) [pid = 1746] [serial = 226] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 259 (0x9a8cb000) [pid = 1746] [serial = 283] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 258 (0x9536e400) [pid = 1746] [serial = 280] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 257 (0x92c91c00) [pid = 1746] [serial = 250] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 256 (0x906f4400) [pid = 1746] [serial = 253] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 255 (0x9187b000) [pid = 1746] [serial = 473] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 254 (0x912de800) [pid = 1746] [serial = 244] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 253 (0x9b2a8c00) [pid = 1746] [serial = 382] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 252 (0xa26d7000) [pid = 1746] [serial = 388] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 251 (0x92514000) [pid = 1746] [serial = 425] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 250 (0x8ed1c000) [pid = 1746] [serial = 301] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 249 (0x9103d000) [pid = 1746] [serial = 376] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 248 (0x9c15c800) [pid = 1746] [serial = 286] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 247 (0x891e6000) [pid = 1746] [serial = 494] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 246 (0x8d80a400) [pid = 1746] [serial = 482] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 245 (0x9284f400) [pid = 1746] [serial = 395] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 244 (0x9c15b800) [pid = 1746] [serial = 476] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 243 (0x95373c00) [pid = 1746] [serial = 153] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 242 (0x9afc8400) [pid = 1746] [serial = 337] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 241 (0xa3076800) [pid = 1746] [serial = 111] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 240 (0x9bf95800) [pid = 1746] [serial = 232] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 239 (0x8e18d000) [pid = 1746] [serial = 304] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 238 (0xa3075000) [pid = 1746] [serial = 238] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 237 (0x92846c00) [pid = 1746] [serial = 404] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 236 (0xa6c5d400) [pid = 1746] [serial = 207] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 235 (0x9a4cc400) [pid = 1746] [serial = 150] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 234 (0x9a8cd000) [pid = 1746] [serial = 159] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 233 (0x8b55fc00) [pid = 1746] [serial = 410] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 232 (0x8c5f0400) [pid = 1746] [serial = 398] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 231 (0xa35ea400) [pid = 1746] [serial = 195] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 230 (0x9920e400) [pid = 1746] [serial = 186] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 229 (0xa8c4c000) [pid = 1746] [serial = 156] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 228 (0x8a84a400) [pid = 1746] [serial = 485] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 227 (0x937ecc00) [pid = 1746] [serial = 533] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 226 (0x91847000) [pid = 1746] [serial = 401] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 225 (0x9bf95400) [pid = 1746] [serial = 464] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 224 (0x9536f400) [pid = 1746] [serial = 455] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 223 (0xa6f47c00) [pid = 1746] [serial = 147] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 222 (0xa2402c00) [pid = 1746] [serial = 292] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 221 (0x9184bc00) [pid = 1746] [serial = 524] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 220 (0x9251b400) [pid = 1746] [serial = 428] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 219 (0x8d072000) [pid = 1746] [serial = 449] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 218 (0x91ce1800) [pid = 1746] [serial = 204] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 217 (0x9a2d4400) [pid = 1746] [serial = 458] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 216 (0xa263d400) [pid = 1746] [serial = 479] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 215 (0x8b87dc00) [pid = 1746] [serial = 416] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 214 (0x9c150400) [pid = 1746] [serial = 343] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 213 (0x9a8cc000) [pid = 1746] [serial = 162] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 212 (0xa2282400) [pid = 1746] [serial = 289] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 211 (0x91ce1000) [pid = 1746] [serial = 527] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 210 (0xa0510800) [pid = 1746] [serial = 144] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 209 (0x91cbbc00) [pid = 1746] [serial = 467] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 208 (0x92609400) [pid = 1746] [serial = 349] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 207 (0x912d1800) [pid = 1746] [serial = 256] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 206 (0x952a9c00) [pid = 1746] [serial = 536] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 205 (0x8b04f400) [pid = 1746] [serial = 612] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 204 (0x9af93c00) [pid = 1746] [serial = 548] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 203 (0x99507c00) [pid = 1746] [serial = 539] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 202 (0x9103e400) [pid = 1746] [serial = 575] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 201 (0x97663000) [pid = 1746] [serial = 593] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 200 (0x91cd7800) [pid = 1746] [serial = 557] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 199 (0x91870800) [pid = 1746] [serial = 584] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 198 (0xa307a800) [pid = 1746] [serial = 602] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 197 (0x8d06d800) [pid = 1746] [serial = 615] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 196 (0x8e1afc00) [pid = 1746] [serial = 609] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 195 (0x9aa33400) [pid = 1746] [serial = 542] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 194 (0x8b7f2000) [pid = 1746] [serial = 578] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 193 (0x92849c00) [pid = 1746] [serial = 606] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 192 (0x924dac00) [pid = 1746] [serial = 587] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 191 (0x8e30dc00) [pid = 1746] [serial = 581] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x9d0b3c00) [pid = 1746] [serial = 599] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x92848000) [pid = 1746] [serial = 590] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x889cc000) [pid = 1746] [serial = 554] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x9c154400) [pid = 1746] [serial = 551] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x9ab46800) [pid = 1746] [serial = 596] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x9af9cc00) [pid = 1746] [serial = 545] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8b644800) [pid = 1746] [serial = 704] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x8b078400) [pid = 1746] [serial = 701] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x8b0d4800) [pid = 1746] [serial = 702] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x8591c800) [pid = 1746] [serial = 693] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8591b000) [pid = 1746] [serial = 692] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0xa21b1c00) [pid = 1746] [serial = 690] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x86ddb400) [pid = 1746] [serial = 689] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x865c8c00) [pid = 1746] [serial = 687] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x865c5800) [pid = 1746] [serial = 686] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x86289000) [pid = 1746] [serial = 684] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x86286000) [pid = 1746] [serial = 683] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x86ddd400) [pid = 1746] [serial = 681] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x86dda800) [pid = 1746] [serial = 680] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x86dd3400) [pid = 1746] [serial = 678] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x86dd1c00) [pid = 1746] [serial = 677] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x86cef000) [pid = 1746] [serial = 675] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x86ced400) [pid = 1746] [serial = 674] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0xa34d4400) [pid = 1746] [serial = 672] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0xa21b1400) [pid = 1746] [serial = 671] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x879fac00) [pid = 1746] [serial = 669] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x879f8400) [pid = 1746] [serial = 668] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8b07cc00) [pid = 1746] [serial = 666] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8b079c00) [pid = 1746] [serial = 665] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0xa22cbc00) [pid = 1746] [serial = 663] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0xa214e000) [pid = 1746] [serial = 662] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x9bcaa800) [pid = 1746] [serial = 660] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9b7bd000) [pid = 1746] [serial = 659] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x9aa36400) [pid = 1746] [serial = 657] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9a8c7800) [pid = 1746] [serial = 656] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x952a9400) [pid = 1746] [serial = 654] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x950c6800) [pid = 1746] [serial = 653] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x937b3000) [pid = 1746] [serial = 651] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x9284a400) [pid = 1746] [serial = 650] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x924d7400) [pid = 1746] [serial = 648] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x91cb9000) [pid = 1746] [serial = 647] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8e310800) [pid = 1746] [serial = 645] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8da7b400) [pid = 1746] [serial = 644] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8b64c800) [pid = 1746] [serial = 642] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8b0dd400) [pid = 1746] [serial = 641] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x91842400) [pid = 1746] [serial = 638] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x86dda400) [pid = 1746] [serial = 696] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x86ce7000) [pid = 1746] [serial = 695] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x891e5c00) [pid = 1746] [serial = 698] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8a6a1000) [pid = 1746] [serial = 699] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 1746 | 1464798528651 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 3850ms 09:28:48 INFO - PROCESS | 1746 | 1464798528854 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 1746 | 1464798528859 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:28:48 INFO - PROCESS | 1746 | 1464798528867 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 1746 | 1464798528873 Marionette TRACE conn4 <- [1,1070,null,{}] 09:28:48 INFO - PROCESS | 1746 | 1464798528883 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:49 INFO - PROCESS | 1746 | 1464798529056 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:28:49 INFO - PROCESS | 1746 | 1464798529244 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x85a3f400 == 79 [pid = 1746] [id = 275] 09:28:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x85a3f800) [pid = 1746] [serial = 826] [outer = (nil)] 09:28:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8627e800) [pid = 1746] [serial = 827] [outer = 0x85a3f800] 09:28:49 INFO - PROCESS | 1746 | 1464798529329 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x86288c00) [pid = 1746] [serial = 828] [outer = 0x85a3f800] 09:28:50 INFO - PROCESS | 1746 | 1464798530145 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1333ms 09:28:50 INFO - PROCESS | 1746 | 1464798530200 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 1746 | 1464798530208 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:28:50 INFO - PROCESS | 1746 | 1464798530219 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 1746 | 1464798530222 Marionette TRACE conn4 <- [1,1074,null,{}] 09:28:50 INFO - PROCESS | 1746 | 1464798530229 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:50 INFO - PROCESS | 1746 | 1464798530431 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:28:50 INFO - PROCESS | 1746 | 1464798530624 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x865ca000 == 80 [pid = 1746] [id = 276] 09:28:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x865cdc00) [pid = 1746] [serial = 829] [outer = (nil)] 09:28:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x86ceec00) [pid = 1746] [serial = 830] [outer = 0x865cdc00] 09:28:50 INFO - PROCESS | 1746 | 1464798530704 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x86dd1000) [pid = 1746] [serial = 831] [outer = 0x865cdc00] 09:28:51 INFO - PROCESS | 1746 | 1464798531621 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1428ms 09:28:51 INFO - PROCESS | 1746 | 1464798531647 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 1746 | 1464798531650 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:28:51 INFO - PROCESS | 1746 | 1464798531657 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 1746 | 1464798531662 Marionette TRACE conn4 <- [1,1078,null,{}] 09:28:51 INFO - PROCESS | 1746 | 1464798531684 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:51 INFO - PROCESS | 1746 | 1464798531943 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:28:52 INFO - PROCESS | 1746 | 1464798531987 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x86dd3c00 == 81 [pid = 1746] [id = 277] 09:28:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x879fbc00) [pid = 1746] [serial = 832] [outer = (nil)] 09:28:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x883dd000) [pid = 1746] [serial = 833] [outer = 0x879fbc00] 09:28:52 INFO - PROCESS | 1746 | 1464798532163 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x889cac00) [pid = 1746] [serial = 834] [outer = 0x879fbc00] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8b04bc00) [pid = 1746] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x907d9000) [pid = 1746] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x889c9c00) [pid = 1746] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x883dc400) [pid = 1746] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x883ddc00) [pid = 1746] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x883d1800) [pid = 1746] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x9a8cac00) [pid = 1746] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x93b95000) [pid = 1746] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x95375000) [pid = 1746] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x92515400) [pid = 1746] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9184f800) [pid = 1746] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x91036800) [pid = 1746] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8db33000) [pid = 1746] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8e954800) [pid = 1746] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8da77000) [pid = 1746] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8af60c00) [pid = 1746] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8b887800) [pid = 1746] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8910e800) [pid = 1746] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x85919000) [pid = 1746] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x86cea800) [pid = 1746] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x854d1000) [pid = 1746] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:28:53 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x85181800) [pid = 1746] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:28:53 INFO - PROCESS | 1746 | 1464798533906 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2285ms 09:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:28:53 INFO - PROCESS | 1746 | 1464798533943 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 1746 | 1464798533946 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:28:53 INFO - PROCESS | 1746 | 1464798533952 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 1746 | 1464798533955 Marionette TRACE conn4 <- [1,1082,null,{}] 09:28:53 INFO - PROCESS | 1746 | 1464798533961 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:54 INFO - PROCESS | 1746 | 1464798534197 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:28:54 INFO - PROCESS | 1746 | 1464798534216 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x85188800 == 82 [pid = 1746] [id = 278] 09:28:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x86cea800) [pid = 1746] [serial = 835] [outer = (nil)] 09:28:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x89107400) [pid = 1746] [serial = 836] [outer = 0x86cea800] 09:28:54 INFO - PROCESS | 1746 | 1464798534291 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x891e7c00) [pid = 1746] [serial = 837] [outer = 0x86cea800] 09:28:55 INFO - PROCESS | 1746 | 1464798535137 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1230ms 09:28:55 INFO - PROCESS | 1746 | 1464798535182 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 1746 | 1464798535186 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:28:55 INFO - PROCESS | 1746 | 1464798535191 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 1746 | 1464798535194 Marionette TRACE conn4 <- [1,1086,null,{}] 09:28:55 INFO - PROCESS | 1746 | 1464798535199 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:55 INFO - PROCESS | 1746 | 1464798535374 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:28:55 INFO - PROCESS | 1746 | 1464798535389 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x85919000 == 83 [pid = 1746] [id = 279] 09:28:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8910ac00) [pid = 1746] [serial = 838] [outer = (nil)] 09:28:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8a69e800) [pid = 1746] [serial = 839] [outer = 0x8910ac00] 09:28:55 INFO - PROCESS | 1746 | 1464798535462 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8a844400) [pid = 1746] [serial = 840] [outer = 0x8910ac00] 09:28:56 INFO - PROCESS | 1746 | 1464798536732 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1576ms 09:28:56 INFO - PROCESS | 1746 | 1464798536770 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:28:56 INFO - PROCESS | 1746 | 1464798536778 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:28:56 INFO - PROCESS | 1746 | 1464798536787 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - PROCESS | 1746 | 1464798536794 Marionette TRACE conn4 <- [1,1090,null,{}] 09:28:56 INFO - PROCESS | 1746 | 1464798536802 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:57 INFO - PROCESS | 1746 | 1464798537043 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:28:57 INFO - PROCESS | 1746 | 1464798537350 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8591d800 == 84 [pid = 1746] [id = 280] 09:28:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8628a000) [pid = 1746] [serial = 841] [outer = (nil)] 09:28:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x86ce5000) [pid = 1746] [serial = 842] [outer = 0x8628a000] 09:28:57 INFO - PROCESS | 1746 | 1464798537451 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x86dd5400) [pid = 1746] [serial = 843] [outer = 0x8628a000] 09:28:58 INFO - PROCESS | 1746 | 1464798538421 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1686ms 09:28:58 INFO - PROCESS | 1746 | 1464798538473 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 1746 | 1464798538483 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:28:58 INFO - PROCESS | 1746 | 1464798538496 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 1746 | 1464798538502 Marionette TRACE conn4 <- [1,1094,null,{}] 09:28:58 INFO - PROCESS | 1746 | 1464798538508 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:58 INFO - PROCESS | 1746 | 1464798538803 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:28:59 INFO - PROCESS | 1746 | 1464798539159 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x889c1c00 == 85 [pid = 1746] [id = 281] 09:28:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x889cc400) [pid = 1746] [serial = 844] [outer = (nil)] 09:28:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x891dc400) [pid = 1746] [serial = 845] [outer = 0x889cc400] 09:28:59 INFO - PROCESS | 1746 | 1464798539256 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8a69c400) [pid = 1746] [serial = 846] [outer = 0x889cc400] 09:29:00 INFO - PROCESS | 1746 | 1464798540256 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1792ms 09:29:00 INFO - PROCESS | 1746 | 1464798540288 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:29:00 INFO - PROCESS | 1746 | 1464798540292 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:29:00 INFO - PROCESS | 1746 | 1464798540300 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 1746 | 1464798540307 Marionette TRACE conn4 <- [1,1098,null,{}] 09:29:00 INFO - PROCESS | 1746 | 1464798540325 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:00 INFO - PROCESS | 1746 | 1464798540598 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:29:00 INFO - PROCESS | 1746 | 1464798540916 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x889cfc00 == 86 [pid = 1746] [id = 282] 09:29:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8b048000) [pid = 1746] [serial = 847] [outer = (nil)] 09:29:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b04f800) [pid = 1746] [serial = 848] [outer = 0x8b048000] 09:29:01 INFO - PROCESS | 1746 | 1464798541023 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8b077800) [pid = 1746] [serial = 849] [outer = 0x8b048000] 09:29:01 INFO - PROCESS | 1746 | 1464798541987 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1736ms 09:29:02 INFO - PROCESS | 1746 | 1464798542036 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:29:02 INFO - PROCESS | 1746 | 1464798542041 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:29:02 INFO - PROCESS | 1746 | 1464798542048 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 1746 | 1464798542052 Marionette TRACE conn4 <- [1,1102,null,{}] 09:29:02 INFO - PROCESS | 1746 | 1464798542058 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:02 INFO - PROCESS | 1746 | 1464798542282 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:29:02 INFO - PROCESS | 1746 | 1464798542556 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b07a000 == 87 [pid = 1746] [id = 283] 09:29:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8b07f800) [pid = 1746] [serial = 850] [outer = (nil)] 09:29:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8b0d4800) [pid = 1746] [serial = 851] [outer = 0x8b07f800] 09:29:02 INFO - PROCESS | 1746 | 1464798542690 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8b552400) [pid = 1746] [serial = 852] [outer = 0x8b07f800] 09:29:03 INFO - PROCESS | 1746 | 1464798543585 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1590ms 09:29:03 INFO - PROCESS | 1746 | 1464798543638 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 1746 | 1464798543642 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:29:03 INFO - PROCESS | 1746 | 1464798543648 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 1746 | 1464798543651 Marionette TRACE conn4 <- [1,1106,null,{}] 09:29:03 INFO - PROCESS | 1746 | 1464798543657 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:03 INFO - PROCESS | 1746 | 1464798543899 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:29:04 INFO - PROCESS | 1746 | 1464798544153 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b0cf400 == 88 [pid = 1746] [id = 284] 09:29:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8b0d2c00) [pid = 1746] [serial = 853] [outer = (nil)] 09:29:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8b644400) [pid = 1746] [serial = 854] [outer = 0x8b0d2c00] 09:29:04 INFO - PROCESS | 1746 | 1464798544288 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8b648c00) [pid = 1746] [serial = 855] [outer = 0x8b0d2c00] 09:29:05 INFO - PROCESS | 1746 | 1464798545270 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1644ms 09:29:05 INFO - PROCESS | 1746 | 1464798545293 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 1746 | 1464798545297 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:29:05 INFO - PROCESS | 1746 | 1464798545303 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 1746 | 1464798545307 Marionette TRACE conn4 <- [1,1110,null,{}] 09:29:05 INFO - PROCESS | 1746 | 1464798545312 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:05 INFO - PROCESS | 1746 | 1464798545533 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:29:05 INFO - PROCESS | 1746 | 1464798545751 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x879fa800 == 89 [pid = 1746] [id = 285] 09:29:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8b051400) [pid = 1746] [serial = 856] [outer = (nil)] 09:29:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8b889000) [pid = 1746] [serial = 857] [outer = 0x8b051400] 09:29:05 INFO - PROCESS | 1746 | 1464798545886 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8c5e8c00) [pid = 1746] [serial = 858] [outer = 0x8b051400] 09:29:06 INFO - PROCESS | 1746 | 1464798546812 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:29:06 INFO - PROCESS | 1746 | --DOCSHELL 0x93b9b400 == 88 [pid = 1746] [id = 9] 09:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1579ms 09:29:06 INFO - PROCESS | 1746 | 1464798546937 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 1746 | 1464798546942 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:29:06 INFO - PROCESS | 1746 | 1464798546970 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 1746 | 1464798546975 Marionette TRACE conn4 <- [1,1114,null,{}] 09:29:06 INFO - PROCESS | 1746 | 1464798546981 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:07 INFO - PROCESS | 1746 | 1464798547287 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:29:07 INFO - PROCESS | 1746 | 1464798547540 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b7f5800 == 89 [pid = 1746] [id = 286] 09:29:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8c5f0c00) [pid = 1746] [serial = 859] [outer = (nil)] 09:29:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8d063800) [pid = 1746] [serial = 860] [outer = 0x8c5f0c00] 09:29:07 INFO - PROCESS | 1746 | 1464798547632 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8d068400) [pid = 1746] [serial = 861] [outer = 0x8c5f0c00] 09:29:08 INFO - PROCESS | 1746 | 1464798548623 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1689ms 09:29:08 INFO - PROCESS | 1746 | 1464798548653 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:29:08 INFO - PROCESS | 1746 | 1464798548657 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:29:08 INFO - PROCESS | 1746 | 1464798548664 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 1746 | 1464798548668 Marionette TRACE conn4 <- [1,1118,null,{}] 09:29:08 INFO - PROCESS | 1746 | 1464798548703 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:09 INFO - PROCESS | 1746 | 1464798549010 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:29:09 INFO - PROCESS | 1746 | 1464798549258 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b87f000 == 90 [pid = 1746] [id = 287] 09:29:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8d064800) [pid = 1746] [serial = 862] [outer = (nil)] 09:29:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8d1e4000) [pid = 1746] [serial = 863] [outer = 0x8d064800] 09:29:09 INFO - PROCESS | 1746 | 1464798549348 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8d1e7000) [pid = 1746] [serial = 864] [outer = 0x8d064800] 09:29:10 INFO - PROCESS | 1746 | 1464798550281 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1680ms 09:29:10 INFO - PROCESS | 1746 | 1464798550345 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 1746 | 1464798550350 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:29:10 INFO - PROCESS | 1746 | 1464798550356 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 1746 | 1464798550360 Marionette TRACE conn4 <- [1,1122,null,{}] 09:29:10 INFO - PROCESS | 1746 | 1464798550366 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:10 INFO - PROCESS | 1746 | 1464798550585 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:29:10 INFO - PROCESS | 1746 | 1464798550838 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8c88ac00 == 91 [pid = 1746] [id = 288] 09:29:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8d1de000) [pid = 1746] [serial = 865] [outer = (nil)] 09:29:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8da79400) [pid = 1746] [serial = 866] [outer = 0x8d1de000] 09:29:10 INFO - PROCESS | 1746 | 1464798550972 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8da7d800) [pid = 1746] [serial = 867] [outer = 0x8d1de000] 09:29:11 INFO - PROCESS | 1746 | 1464798551899 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1584ms 09:29:11 INFO - PROCESS | 1746 | 1464798551941 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 1746 | 1464798551945 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:29:11 INFO - PROCESS | 1746 | 1464798551952 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 1746 | 1464798551956 Marionette TRACE conn4 <- [1,1126,null,{}] 09:29:11 INFO - PROCESS | 1746 | 1464798551962 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:12 INFO - PROCESS | 1746 | 1464798552184 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:29:12 INFO - PROCESS | 1746 | 1464798552470 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8d1dcc00 == 92 [pid = 1746] [id = 289] 09:29:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8e186400) [pid = 1746] [serial = 868] [outer = (nil)] 09:29:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8e18e800) [pid = 1746] [serial = 869] [outer = 0x8e186400] 09:29:12 INFO - PROCESS | 1746 | 1464798552609 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8e1a8400) [pid = 1746] [serial = 870] [outer = 0x8e186400] 09:29:13 INFO - PROCESS | 1746 | 1464798553579 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1680ms 09:29:13 INFO - PROCESS | 1746 | 1464798553634 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 1746 | 1464798553638 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:29:13 INFO - PROCESS | 1746 | 1464798553647 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 1746 | 1464798553653 Marionette TRACE conn4 <- [1,1130,null,{}] 09:29:13 INFO - PROCESS | 1746 | 1464798553661 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:14 INFO - PROCESS | 1746 | 1464798554010 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:29:14 INFO - PROCESS | 1746 | 1464798554318 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8da7f800 == 93 [pid = 1746] [id = 290] 09:29:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8e1b0800) [pid = 1746] [serial = 871] [outer = (nil)] 09:29:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x8e95ec00) [pid = 1746] [serial = 872] [outer = 0x8e1b0800] 09:29:14 INFO - PROCESS | 1746 | 1464798554422 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x906ef000) [pid = 1746] [serial = 873] [outer = 0x8e1b0800] 09:29:15 INFO - PROCESS | 1746 | 1464798555386 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1795ms 09:29:15 INFO - PROCESS | 1746 | 1464798555443 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:29:15 INFO - PROCESS | 1746 | 1464798555447 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:29:15 INFO - PROCESS | 1746 | 1464798555453 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 1746 | 1464798555457 Marionette TRACE conn4 <- [1,1134,null,{}] 09:29:15 INFO - PROCESS | 1746 | 1464798555463 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:15 INFO - PROCESS | 1746 | 1464798555670 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:29:15 INFO - PROCESS | 1746 | 1464798555926 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e95f400 == 94 [pid = 1746] [id = 291] 09:29:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x906f2400) [pid = 1746] [serial = 874] [outer = (nil)] 09:29:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x907d8000) [pid = 1746] [serial = 875] [outer = 0x906f2400] 09:29:16 INFO - PROCESS | 1746 | 1464798556057 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x909dc400) [pid = 1746] [serial = 876] [outer = 0x906f2400] 09:29:16 INFO - PROCESS | 1746 | 1464798556970 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1584ms 09:29:17 INFO - PROCESS | 1746 | 1464798557037 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:29:17 INFO - PROCESS | 1746 | 1464798557041 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:29:17 INFO - PROCESS | 1746 | 1464798557048 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - PROCESS | 1746 | 1464798557064 Marionette TRACE conn4 <- [1,1138,null,{}] 09:29:17 INFO - PROCESS | 1746 | 1464798557071 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:17 INFO - PROCESS | 1746 | 1464798557340 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:29:17 INFO - PROCESS | 1746 | 1464798557642 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8da70c00 == 95 [pid = 1746] [id = 292] 09:29:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8e310000) [pid = 1746] [serial = 877] [outer = (nil)] 09:29:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x90e06000) [pid = 1746] [serial = 878] [outer = 0x8e310000] 09:29:17 INFO - PROCESS | 1746 | 1464798557739 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x91031800) [pid = 1746] [serial = 879] [outer = 0x8e310000] 09:29:18 INFO - PROCESS | 1746 | 1464798558626 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1646ms 09:29:18 INFO - PROCESS | 1746 | 1464798558694 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 1746 | 1464798558697 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:29:18 INFO - PROCESS | 1746 | 1464798558704 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 1746 | 1464798558707 Marionette TRACE conn4 <- [1,1142,null,{}] 09:29:18 INFO - PROCESS | 1746 | 1464798558713 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:18 INFO - PROCESS | 1746 | 1464798558972 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:29:19 INFO - PROCESS | 1746 | 1464798559236 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9103d000 == 96 [pid = 1746] [id = 293] 09:29:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x91181800) [pid = 1746] [serial = 880] [outer = (nil)] 09:29:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9118a800) [pid = 1746] [serial = 881] [outer = 0x91181800] 09:29:19 INFO - PROCESS | 1746 | 1464798559367 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x9118f000) [pid = 1746] [serial = 882] [outer = 0x91181800] 09:29:20 INFO - PROCESS | 1746 | 1464798560240 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1582ms 09:29:20 INFO - PROCESS | 1746 | 1464798560287 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:29:20 INFO - PROCESS | 1746 | 1464798560291 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:29:20 INFO - PROCESS | 1746 | 1464798560298 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 1746 | 1464798560301 Marionette TRACE conn4 <- [1,1146,null,{}] 09:29:20 INFO - PROCESS | 1746 | 1464798560307 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:20 INFO - PROCESS | 1746 | 1464798560526 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:29:20 INFO - PROCESS | 1746 | 1464798560797 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x85920800 == 97 [pid = 1746] [id = 294] 09:29:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x907d5000) [pid = 1746] [serial = 883] [outer = (nil)] 09:29:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x912e0000) [pid = 1746] [serial = 884] [outer = 0x907d5000] 09:29:20 INFO - PROCESS | 1746 | 1464798560932 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x91847000) [pid = 1746] [serial = 885] [outer = 0x907d5000] 09:29:21 INFO - PROCESS | 1746 | 1464798561845 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1580ms 09:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:29:21 INFO - PROCESS | 1746 | 1464798561877 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 1746 | 1464798561880 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:29:21 INFO - PROCESS | 1746 | 1464798561887 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 1746 | 1464798561890 Marionette TRACE conn4 <- [1,1150,null,{}] 09:29:21 INFO - PROCESS | 1746 | 1464798561896 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:22 INFO - PROCESS | 1746 | 1464798562095 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:29:22 INFO - PROCESS | 1746 | 1464798562368 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e184400 == 98 [pid = 1746] [id = 295] 09:29:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x8e302400) [pid = 1746] [serial = 886] [outer = (nil)] 09:29:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x91873000) [pid = 1746] [serial = 887] [outer = 0x8e302400] 09:29:22 INFO - PROCESS | 1746 | 1464798562497 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x91876000) [pid = 1746] [serial = 888] [outer = 0x8e302400] 09:29:23 INFO - PROCESS | 1746 | 1464798563378 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1533ms 09:29:23 INFO - PROCESS | 1746 | 1464798563420 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 1746 | 1464798563424 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:29:23 INFO - PROCESS | 1746 | 1464798563432 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 1746 | 1464798563436 Marionette TRACE conn4 <- [1,1154,null,{}] 09:29:23 INFO - PROCESS | 1746 | 1464798563442 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:23 INFO - PROCESS | 1746 | 1464798563656 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:29:24 INFO - PROCESS | 1746 | 1464798564067 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x86283c00 == 99 [pid = 1746] [id = 296] 09:29:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x86287000) [pid = 1746] [serial = 889] [outer = (nil)] 09:29:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x91cbdc00) [pid = 1746] [serial = 890] [outer = 0x86287000] 09:29:24 INFO - PROCESS | 1746 | 1464798564165 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x91cdac00) [pid = 1746] [serial = 891] [outer = 0x86287000] 09:29:25 INFO - PROCESS | 1746 | 1464798565043 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1684ms 09:29:25 INFO - PROCESS | 1746 | 1464798565117 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 1746 | 1464798565121 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:29:25 INFO - PROCESS | 1746 | 1464798565129 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 1746 | 1464798565134 Marionette TRACE conn4 <- [1,1158,null,{}] 09:29:25 INFO - PROCESS | 1746 | 1464798565140 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:25 INFO - PROCESS | 1746 | 1464798565408 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:29:25 INFO - PROCESS | 1746 | 1464798565720 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x86282c00 == 100 [pid = 1746] [id = 297] 09:29:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x86283400) [pid = 1746] [serial = 892] [outer = (nil)] 09:29:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x883de400) [pid = 1746] [serial = 893] [outer = 0x86283400] 09:29:25 INFO - PROCESS | 1746 | 1464798565820 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x894c7c00) [pid = 1746] [serial = 894] [outer = 0x86283400] 09:29:27 INFO - PROCESS | 1746 | --DOCSHELL 0x85188800 == 99 [pid = 1746] [id = 278] 09:29:27 INFO - PROCESS | 1746 | --DOCSHELL 0x86dd3c00 == 98 [pid = 1746] [id = 277] 09:29:27 INFO - PROCESS | 1746 | --DOCSHELL 0x865ca000 == 97 [pid = 1746] [id = 276] 09:29:27 INFO - PROCESS | 1746 | --DOCSHELL 0x85a3f400 == 96 [pid = 1746] [id = 275] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x8b7f4000) [pid = 1746] [serial = 705] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x91873c00) [pid = 1746] [serial = 639] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x889c2c00) [pid = 1746] [serial = 770] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x891e6c00) [pid = 1746] [serial = 767] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x8a69ec00) [pid = 1746] [serial = 768] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x894ccc00) [pid = 1746] [serial = 752] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x894c6400) [pid = 1746] [serial = 750] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x894c4800) [pid = 1746] [serial = 749] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x883dc800) [pid = 1746] [serial = 747] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x883d9c00) [pid = 1746] [serial = 746] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x9bfa1c00) [pid = 1746] [serial = 744] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x9b7d6000) [pid = 1746] [serial = 743] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x9af98400) [pid = 1746] [serial = 741] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x9ab3f400) [pid = 1746] [serial = 740] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x992b8400) [pid = 1746] [serial = 738] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x977e5000) [pid = 1746] [serial = 737] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x93a85000) [pid = 1746] [serial = 735] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x937f7400) [pid = 1746] [serial = 734] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x9284ec00) [pid = 1746] [serial = 732] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x92843c00) [pid = 1746] [serial = 731] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x91ce4c00) [pid = 1746] [serial = 729] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x91cbac00) [pid = 1746] [serial = 728] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x91846000) [pid = 1746] [serial = 726] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x9118c400) [pid = 1746] [serial = 725] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x909df400) [pid = 1746] [serial = 723] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8e960c00) [pid = 1746] [serial = 722] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8e1a6400) [pid = 1746] [serial = 720] [outer = (nil)] [url = about:blank] 09:29:27 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8e18d400) [pid = 1746] [serial = 719] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8db2dc00) [pid = 1746] [serial = 717] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8da7ac00) [pid = 1746] [serial = 716] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8c888000) [pid = 1746] [serial = 714] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8c5ed000) [pid = 1746] [serial = 713] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8af5ec00) [pid = 1746] [serial = 711] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8a6a5000) [pid = 1746] [serial = 710] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x86284400) [pid = 1746] [serial = 708] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x85a37800) [pid = 1746] [serial = 707] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x86dd0c00) [pid = 1746] [serial = 764] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x85a39c00) [pid = 1746] [serial = 761] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x86280800) [pid = 1746] [serial = 762] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x894cd800) [pid = 1746] [serial = 758] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8518c000) [pid = 1746] [serial = 756] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8518a000) [pid = 1746] [serial = 755] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x894ce800) [pid = 1746] [serial = 753] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x879f0800) [pid = 1746] [serial = 765] [outer = (nil)] [url = about:blank] 09:29:28 INFO - PROCESS | 1746 | 1464798568381 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 3287ms 09:29:28 INFO - PROCESS | 1746 | 1464798568417 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 1746 | 1464798568424 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:29:28 INFO - PROCESS | 1746 | 1464798568474 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 1746 | 1464798568481 Marionette TRACE conn4 <- [1,1162,null,{}] 09:29:28 INFO - PROCESS | 1746 | 1464798568490 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:28 INFO - PROCESS | 1746 | 1464798568710 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:29:28 INFO - PROCESS | 1746 | 1464798568925 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x85188800 == 97 [pid = 1746] [id = 298] 09:29:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8591b400) [pid = 1746] [serial = 895] [outer = (nil)] 09:29:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x86283800) [pid = 1746] [serial = 896] [outer = 0x8591b400] 09:29:29 INFO - PROCESS | 1746 | 1464798569014 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x865c2800) [pid = 1746] [serial = 897] [outer = 0x8591b400] 09:29:29 INFO - PROCESS | 1746 | 1464798569950 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1549ms 09:29:30 INFO - PROCESS | 1746 | 1464798570014 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 1746 | 1464798570024 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:29:30 INFO - PROCESS | 1746 | 1464798570036 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 1746 | 1464798570040 Marionette TRACE conn4 <- [1,1166,null,{}] 09:29:30 INFO - PROCESS | 1746 | 1464798570048 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:30 INFO - PROCESS | 1746 | 1464798570259 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:29:30 INFO - PROCESS | 1746 | 1464798570520 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x86cf1800 == 98 [pid = 1746] [id = 299] 09:29:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x86dd3400) [pid = 1746] [serial = 898] [outer = (nil)] 09:29:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x86ddb400) [pid = 1746] [serial = 899] [outer = 0x86dd3400] 09:29:30 INFO - PROCESS | 1746 | 1464798570619 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x879f5000) [pid = 1746] [serial = 900] [outer = 0x86dd3400] 09:29:31 INFO - PROCESS | 1746 | 1464798571573 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1585ms 09:29:31 INFO - PROCESS | 1746 | 1464798571622 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 1746 | 1464798571626 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:29:31 INFO - PROCESS | 1746 | 1464798571642 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 1746 | 1464798571648 Marionette TRACE conn4 <- [1,1170,null,{}] 09:29:31 INFO - PROCESS | 1746 | 1464798571664 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:31 INFO - PROCESS | 1746 | 1464798571971 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:29:32 INFO - PROCESS | 1746 | 1464798572064 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x86ceb800 == 99 [pid = 1746] [id = 300] 09:29:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x891df000) [pid = 1746] [serial = 901] [outer = (nil)] 09:29:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x894c5400) [pid = 1746] [serial = 902] [outer = 0x891df000] 09:29:32 INFO - PROCESS | 1746 | 1464798572260 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x894cfc00) [pid = 1746] [serial = 903] [outer = 0x891df000] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x86cea800) [pid = 1746] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8b04d400) [pid = 1746] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8d06d400) [pid = 1746] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8d06b400) [pid = 1746] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x90e06800) [pid = 1746] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x85a3f800) [pid = 1746] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x879f4400) [pid = 1746] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x879fbc00) [pid = 1746] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8b888400) [pid = 1746] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x9260d400) [pid = 1746] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8da72c00) [pid = 1746] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x854cfc00) [pid = 1746] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x865cdc00) [pid = 1746] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x909dcc00) [pid = 1746] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9250ec00) [pid = 1746] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x909e3400) [pid = 1746] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8b054800) [pid = 1746] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8e95bc00) [pid = 1746] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8e182400) [pid = 1746] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8d1e3400) [pid = 1746] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x939b6400) [pid = 1746] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x91846c00) [pid = 1746] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:29:33 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8518fc00) [pid = 1746] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:29:33 INFO - PROCESS | 1746 | 1464798573699 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 2087ms 09:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:29:33 INFO - PROCESS | 1746 | 1464798573729 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 1746 | 1464798573733 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:29:33 INFO - PROCESS | 1746 | 1464798573740 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 1746 | 1464798573743 Marionette TRACE conn4 <- [1,1174,null,{}] 09:29:33 INFO - PROCESS | 1746 | 1464798573748 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:33 INFO - PROCESS | 1746 | 1464798573971 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:29:34 INFO - PROCESS | 1746 | 1464798574137 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8591ec00 == 100 [pid = 1746] [id = 301] 09:29:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x86ced800) [pid = 1746] [serial = 904] [outer = (nil)] 09:29:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8a69b400) [pid = 1746] [serial = 905] [outer = 0x86ced800] 09:29:34 INFO - PROCESS | 1746 | 1464798574210 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8a84d400) [pid = 1746] [serial = 906] [outer = 0x86ced800] 09:29:35 INFO - PROCESS | 1746 | 1464798575008 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 1746 | 1464798575155 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:29:35 INFO - PROCESS | 1746 | 1464798575179 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 1746 | 1464798575185 Marionette TRACE conn4 <- [1,1178,null,{}] 09:29:35 INFO - PROCESS | 1746 | 1464798575195 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:35 INFO - PROCESS | 1746 | 1464798575444 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:29:35 INFO - PROCESS | 1746 | 1464798575737 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x85a3f400 == 101 [pid = 1746] [id = 302] 09:29:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x85a42400) [pid = 1746] [serial = 907] [outer = (nil)] 09:29:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8627ec00) [pid = 1746] [serial = 908] [outer = 0x85a42400] 09:29:35 INFO - PROCESS | 1746 | 1464798575846 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x865c8400) [pid = 1746] [serial = 909] [outer = 0x85a42400] 09:29:36 INFO - PROCESS | 1746 | 1464798576797 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 1746 | 1464798576874 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:29:36 INFO - PROCESS | 1746 | 1464798576886 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1746 | 1464798576892 Marionette TRACE conn4 <- [1,1182,null,{}] 09:29:36 INFO - PROCESS | 1746 | 1464798576902 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:37 INFO - PROCESS | 1746 | 1464798577179 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:29:37 INFO - PROCESS | 1746 | 1464798577487 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x883d7800 == 102 [pid = 1746] [id = 303] 09:29:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x883d9400) [pid = 1746] [serial = 910] [outer = (nil)] 09:29:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x889cd800) [pid = 1746] [serial = 911] [outer = 0x883d9400] 09:29:37 INFO - PROCESS | 1746 | 1464798577581 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x894c3400) [pid = 1746] [serial = 912] [outer = 0x883d9400] 09:29:38 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:38 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:29:38 INFO - PROCESS | 1746 | 1464798578567 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 1746 | 1464798578642 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:29:38 INFO - PROCESS | 1746 | 1464798578652 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 1746 | 1464798578656 Marionette TRACE conn4 <- [1,1186,null,{}] 09:29:38 INFO - PROCESS | 1746 | 1464798578671 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:38 INFO - PROCESS | 1746 | 1464798578899 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:29:39 INFO - PROCESS | 1746 | 1464798579308 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b053c00 == 103 [pid = 1746] [id = 304] 09:29:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8b07f000) [pid = 1746] [serial = 913] [outer = (nil)] 09:29:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8b0d6800) [pid = 1746] [serial = 914] [outer = 0x8b07f000] 09:29:39 INFO - PROCESS | 1746 | 1464798579409 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b55cc00) [pid = 1746] [serial = 915] [outer = 0x8b07f000] 09:29:40 INFO - PROCESS | 1746 | 1464798580363 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 1746 | 1464798580442 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:29:40 INFO - PROCESS | 1746 | 1464798580451 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 1746 | 1464798580454 Marionette TRACE conn4 <- [1,1190,null,{}] 09:29:40 INFO - PROCESS | 1746 | 1464798580461 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:40 INFO - PROCESS | 1746 | 1464798580720 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:29:41 INFO - PROCESS | 1746 | 1464798581023 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x891dec00 == 104 [pid = 1746] [id = 305] 09:29:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8b0d5400) [pid = 1746] [serial = 916] [outer = (nil)] 09:29:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8b883000) [pid = 1746] [serial = 917] [outer = 0x8b0d5400] 09:29:41 INFO - PROCESS | 1746 | 1464798581116 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8b889800) [pid = 1746] [serial = 918] [outer = 0x8b0d5400] 09:29:42 INFO - PROCESS | 1746 | 1464798582030 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:29:42 INFO - PROCESS | 1746 | 1464798582107 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:29:42 INFO - PROCESS | 1746 | 1464798582115 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:29:42 INFO - PROCESS | 1746 | 1464798582119 Marionette TRACE conn4 <- [1,1194,null,{}] 09:29:42 INFO - PROCESS | 1746 | 1464798582125 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:42 INFO - PROCESS | 1746 | 1464798582346 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:29:42 INFO - PROCESS | 1746 | 1464798582625 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b7f3c00 == 105 [pid = 1746] [id = 306] 09:29:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8b7fe800) [pid = 1746] [serial = 919] [outer = (nil)] 09:29:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8c88bc00) [pid = 1746] [serial = 920] [outer = 0x8b7fe800] 09:29:42 INFO - PROCESS | 1746 | 1464798582769 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8d072000) [pid = 1746] [serial = 921] [outer = 0x8b7fe800] 09:29:43 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:43 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:43 INFO - PROCESS | 1746 | 1464798583720 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:29:43 INFO - PROCESS | 1746 | 1464798583805 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:29:43 INFO - PROCESS | 1746 | 1464798583812 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 1746 | 1464798583816 Marionette TRACE conn4 <- [1,1198,null,{}] 09:29:43 INFO - PROCESS | 1746 | 1464798583823 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:44 INFO - PROCESS | 1746 | 1464798584145 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:29:44 INFO - PROCESS | 1746 | 1464798584457 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b053000 == 106 [pid = 1746] [id = 307] 09:29:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8b7f6800) [pid = 1746] [serial = 922] [outer = (nil)] 09:29:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8e182800) [pid = 1746] [serial = 923] [outer = 0x8b7f6800] 09:29:44 INFO - PROCESS | 1746 | 1464798584552 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8e1a4c00) [pid = 1746] [serial = 924] [outer = 0x8b7f6800] 09:29:45 INFO - PROCESS | 1746 | 1464798585476 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1735ms 09:29:45 INFO - PROCESS | 1746 | 1464798585548 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 1746 | 1464798585551 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:29:45 INFO - PROCESS | 1746 | 1464798585558 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 1746 | 1464798585562 Marionette TRACE conn4 <- [1,1202,null,{}] 09:29:45 INFO - PROCESS | 1746 | 1464798585568 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:45 INFO - PROCESS | 1746 | 1464798585827 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:29:46 INFO - PROCESS | 1746 | 1464798586135 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e184000 == 107 [pid = 1746] [id = 308] 09:29:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8e18a400) [pid = 1746] [serial = 925] [outer = (nil)] 09:29:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8e30fc00) [pid = 1746] [serial = 926] [outer = 0x8e18a400] 09:29:46 INFO - PROCESS | 1746 | 1464798586237 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8e954c00) [pid = 1746] [serial = 927] [outer = 0x8e18a400] 09:29:47 INFO - PROCESS | 1746 | 1464798587147 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:29:47 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:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1633ms 09:29:47 INFO - PROCESS | 1746 | 1464798587192 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:29:47 INFO - PROCESS | 1746 | 1464798587196 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:29:47 INFO - PROCESS | 1746 | 1464798587202 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:29:47 INFO - PROCESS | 1746 | 1464798587206 Marionette TRACE conn4 <- [1,1206,null,{}] 09:29:47 INFO - PROCESS | 1746 | 1464798587212 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:47 INFO - PROCESS | 1746 | 1464798587424 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:29:47 INFO - PROCESS | 1746 | 1464798587693 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e302000 == 108 [pid = 1746] [id = 309] 09:29:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8e954800) [pid = 1746] [serial = 928] [outer = (nil)] 09:29:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x906e9c00) [pid = 1746] [serial = 929] [outer = 0x8e954800] 09:29:47 INFO - PROCESS | 1746 | 1464798587824 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x906ed400) [pid = 1746] [serial = 930] [outer = 0x8e954800] 09:29:48 INFO - PROCESS | 1746 | 1464798588706 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:29:48 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:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1581ms 09:29:48 INFO - PROCESS | 1746 | 1464798588785 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 1746 | 1464798588789 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:29:48 INFO - PROCESS | 1746 | 1464798588795 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 1746 | 1464798588799 Marionette TRACE conn4 <- [1,1210,null,{}] 09:29:48 INFO - PROCESS | 1746 | 1464798588805 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:49 INFO - PROCESS | 1746 | 1464798589075 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:29:49 INFO - PROCESS | 1746 | 1464798589390 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8da78800 == 109 [pid = 1746] [id = 310] 09:29:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8e30c000) [pid = 1746] [serial = 931] [outer = (nil)] 09:29:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x90e06800) [pid = 1746] [serial = 932] [outer = 0x8e30c000] 09:29:49 INFO - PROCESS | 1746 | 1464798589482 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x90e0f000) [pid = 1746] [serial = 933] [outer = 0x8e30c000] 09:29:50 INFO - PROCESS | 1746 | 1464798590362 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1641ms 09:29:50 INFO - PROCESS | 1746 | 1464798590438 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:29:50 INFO - PROCESS | 1746 | 1464798590443 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:29:50 INFO - PROCESS | 1746 | 1464798590449 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 1746 | 1464798590453 Marionette TRACE conn4 <- [1,1214,null,{}] 09:29:50 INFO - PROCESS | 1746 | 1464798590459 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:50 INFO - PROCESS | 1746 | 1464798590708 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:29:50 INFO - PROCESS | 1746 | 1464798590962 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8591d400 == 110 [pid = 1746] [id = 311] 09:29:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x907d2400) [pid = 1746] [serial = 934] [outer = (nil)] 09:29:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x912dfc00) [pid = 1746] [serial = 935] [outer = 0x907d2400] 09:29:51 INFO - PROCESS | 1746 | 1464798591087 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x91849c00) [pid = 1746] [serial = 936] [outer = 0x907d2400] 09:29:51 INFO - PROCESS | 1746 | 1464798591979 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1590ms 09:29:52 INFO - PROCESS | 1746 | 1464798592039 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 1746 | 1464798592044 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:29:52 INFO - PROCESS | 1746 | 1464798592051 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 1746 | 1464798592055 Marionette TRACE conn4 <- [1,1218,null,{}] 09:29:52 INFO - PROCESS | 1746 | 1464798592061 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:52 INFO - PROCESS | 1746 | 1464798592346 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:29:52 INFO - PROCESS | 1746 | 1464798592661 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x854d2000 == 111 [pid = 1746] [id = 312] 09:29:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x90e0bc00) [pid = 1746] [serial = 937] [outer = (nil)] 09:29:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x91cd8800) [pid = 1746] [serial = 938] [outer = 0x90e0bc00] 09:29:52 INFO - PROCESS | 1746 | 1464798592759 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9223bc00) [pid = 1746] [serial = 939] [outer = 0x90e0bc00] 09:29:53 INFO - PROCESS | 1746 | 1464798593709 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1732ms 09:29:53 INFO - PROCESS | 1746 | 1464798593784 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:29:53 INFO - PROCESS | 1746 | 1464798593788 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:29:53 INFO - PROCESS | 1746 | 1464798593795 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 1746 | 1464798593798 Marionette TRACE conn4 <- [1,1222,null,{}] 09:29:53 INFO - PROCESS | 1746 | 1464798593805 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:54 INFO - PROCESS | 1746 | 1464798594015 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:29:54 INFO - PROCESS | 1746 | 1464798594310 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x924dec00 == 112 [pid = 1746] [id = 313] 09:29:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x924df800) [pid = 1746] [serial = 940] [outer = (nil)] 09:29:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9250ec00) [pid = 1746] [serial = 941] [outer = 0x924df800] 09:29:54 INFO - PROCESS | 1746 | 1464798594472 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x92515000) [pid = 1746] [serial = 942] [outer = 0x924df800] 09:29:55 INFO - PROCESS | 1746 | 1464798595417 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 1746 | 1464798595496 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:29:55 INFO - PROCESS | 1746 | 1464798595503 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - PROCESS | 1746 | 1464798595508 Marionette TRACE conn4 <- [1,1226,null,{}] 09:29:55 INFO - PROCESS | 1746 | 1464798595515 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:55 INFO - PROCESS | 1746 | 1464798595799 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:29:56 INFO - PROCESS | 1746 | 1464798596110 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e952c00 == 113 [pid = 1746] [id = 314] 09:29:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x91ce2400) [pid = 1746] [serial = 943] [outer = (nil)] 09:29:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x92608c00) [pid = 1746] [serial = 944] [outer = 0x91ce2400] 09:29:56 INFO - PROCESS | 1746 | 1464798596209 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9260cc00) [pid = 1746] [serial = 945] [outer = 0x91ce2400] 09:29:57 INFO - PROCESS | 1746 | 1464798597195 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1733ms 09:29:57 INFO - PROCESS | 1746 | 1464798597237 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 1746 | 1464798597242 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:29:57 INFO - PROCESS | 1746 | 1464798597248 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - PROCESS | 1746 | 1464798597252 Marionette TRACE conn4 <- [1,1230,null,{}] 09:29:57 INFO - PROCESS | 1746 | 1464798597259 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:57 INFO - PROCESS | 1746 | 1464798597490 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:29:57 INFO - PROCESS | 1746 | 1464798597774 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x909d8c00 == 114 [pid = 1746] [id = 315] 09:29:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9118cc00) [pid = 1746] [serial = 946] [outer = (nil)] 09:29:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x92849c00) [pid = 1746] [serial = 947] [outer = 0x9118cc00] 09:29:57 INFO - PROCESS | 1746 | 1464798597925 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9284e800) [pid = 1746] [serial = 948] [outer = 0x9118cc00] 09:29:58 INFO - PROCESS | 1746 | 1464798598850 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1633ms 09:29:58 INFO - PROCESS | 1746 | 1464798598882 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 1746 | 1464798598886 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:29:58 INFO - PROCESS | 1746 | 1464798598895 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 1746 | 1464798598898 Marionette TRACE conn4 <- [1,1234,null,{}] 09:29:58 INFO - PROCESS | 1746 | 1464798598906 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:59 INFO - PROCESS | 1746 | 1464798599166 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:29:59 INFO - PROCESS | 1746 | 1464798599491 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x924ddc00 == 115 [pid = 1746] [id = 316] 09:29:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x92609400) [pid = 1746] [serial = 949] [outer = (nil)] 09:29:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x92c93c00) [pid = 1746] [serial = 950] [outer = 0x92609400] 09:29:59 INFO - PROCESS | 1746 | 1464798599592 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x92c95c00) [pid = 1746] [serial = 951] [outer = 0x92609400] 09:30:00 INFO - PROCESS | 1746 | 1464798600529 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1682ms 09:30:00 INFO - PROCESS | 1746 | 1464798600577 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:30:00 INFO - PROCESS | 1746 | 1464798600580 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:30:00 INFO - PROCESS | 1746 | 1464798600587 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - PROCESS | 1746 | 1464798600591 Marionette TRACE conn4 <- [1,1238,null,{}] 09:30:00 INFO - PROCESS | 1746 | 1464798600597 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:00 INFO - PROCESS | 1746 | 1464798600810 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:30:01 INFO - PROCESS | 1746 | 1464798601075 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x92842400 == 116 [pid = 1746] [id = 317] 09:30:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x93728000) [pid = 1746] [serial = 952] [outer = (nil)] 09:30:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x937f1c00) [pid = 1746] [serial = 953] [outer = 0x93728000] 09:30:01 INFO - PROCESS | 1746 | 1464798601205 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x937f4000) [pid = 1746] [serial = 954] [outer = 0x93728000] 09:30:02 INFO - PROCESS | 1746 | 1464798602162 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1646ms 09:30:02 INFO - PROCESS | 1746 | 1464798602235 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 1746 | 1464798602239 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:30:02 INFO - PROCESS | 1746 | 1464798602246 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 1746 | 1464798602251 Marionette TRACE conn4 <- [1,1242,null,{}] 09:30:02 INFO - PROCESS | 1746 | 1464798602257 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:02 INFO - PROCESS | 1746 | 1464798602557 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:30:02 INFO - PROCESS | 1746 | 1464798602865 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x92606c00 == 117 [pid = 1746] [id = 318] 09:30:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x92848c00) [pid = 1746] [serial = 955] [outer = (nil)] 09:30:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x93b8c400) [pid = 1746] [serial = 956] [outer = 0x92848c00] 09:30:02 INFO - PROCESS | 1746 | 1464798602959 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x93b91c00) [pid = 1746] [serial = 957] [outer = 0x92848c00] 09:30:03 INFO - PROCESS | 1746 | 1464798603849 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1635ms 09:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:30:03 INFO - PROCESS | 1746 | 1464798603882 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:30:03 INFO - PROCESS | 1746 | 1464798603885 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:30:03 INFO - PROCESS | 1746 | 1464798603891 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:30:03 INFO - PROCESS | 1746 | 1464798603895 Marionette TRACE conn4 <- [1,1246,null,{}] 09:30:03 INFO - PROCESS | 1746 | 1464798603901 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:04 INFO - PROCESS | 1746 | 1464798604108 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:30:04 INFO - PROCESS | 1746 | 1464798604401 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x92240800 == 118 [pid = 1746] [id = 319] 09:30:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x93b90400) [pid = 1746] [serial = 958] [outer = (nil)] 09:30:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x952a9c00) [pid = 1746] [serial = 959] [outer = 0x93b90400] 09:30:04 INFO - PROCESS | 1746 | 1464798604537 Marionette DEBUG loaded listener.js 09:30:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x952b3800) [pid = 1746] [serial = 960] [outer = 0x93b90400] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x93727000 == 117 [pid = 1746] [id = 23] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x9ab49400 == 116 [pid = 1746] [id = 48] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8d1e1800 == 115 [pid = 1746] [id = 119] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x9260b800 == 114 [pid = 1746] [id = 118] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x86ceb800 == 113 [pid = 1746] [id = 300] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x86cf1800 == 112 [pid = 1746] [id = 299] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x9762e800 == 111 [pid = 1746] [id = 10] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x85188800 == 110 [pid = 1746] [id = 298] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x891dc000 == 109 [pid = 1746] [id = 164] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8c88ac00 == 108 [pid = 1746] [id = 288] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8b87f000 == 107 [pid = 1746] [id = 287] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8b7f5800 == 106 [pid = 1746] [id = 286] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x879fa800 == 105 [pid = 1746] [id = 285] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8b0cf400 == 104 [pid = 1746] [id = 284] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8b07a000 == 103 [pid = 1746] [id = 283] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x889cfc00 == 102 [pid = 1746] [id = 282] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8591d800 == 101 [pid = 1746] [id = 280] 09:30:06 INFO - PROCESS | 1746 | --DOCSHELL 0x889c1c00 == 100 [pid = 1746] [id = 281] 09:30:06 INFO - PROCESS | 1746 | 1464798606912 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x89107400) [pid = 1746] [serial = 836] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x8b7fb000) [pid = 1746] [serial = 783] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8db31800) [pid = 1746] [serial = 792] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x8d803400) [pid = 1746] [serial = 789] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x93725c00) [pid = 1746] [serial = 816] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x86288c00) [pid = 1746] [serial = 828] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x894c4400) [pid = 1746] [serial = 777] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x883dd000) [pid = 1746] [serial = 833] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8c5edc00) [pid = 1746] [serial = 786] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8da77800) [pid = 1746] [serial = 791] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x94664c00) [pid = 1746] [serial = 818] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x952a8800) [pid = 1746] [serial = 819] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x906f6c00) [pid = 1746] [serial = 801] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x889c6800) [pid = 1746] [serial = 776] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x854d4c00) [pid = 1746] [serial = 773] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x86ceec00) [pid = 1746] [serial = 830] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x889cac00) [pid = 1746] [serial = 834] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8d1d8c00) [pid = 1746] [serial = 788] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x91cb9800) [pid = 1746] [serial = 807] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x86dd1000) [pid = 1746] [serial = 831] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x92847400) [pid = 1746] [serial = 813] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x90e09400) [pid = 1746] [serial = 803] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x9187b400) [pid = 1746] [serial = 806] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x906f2000) [pid = 1746] [serial = 800] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8b080800) [pid = 1746] [serial = 780] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x91187800) [pid = 1746] [serial = 804] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x992b5000) [pid = 1746] [serial = 825] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x99213c00) [pid = 1746] [serial = 824] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8627e800) [pid = 1746] [serial = 827] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x85918c00) [pid = 1746] [serial = 774] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8e95d800) [pid = 1746] [serial = 797] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8e1ab400) [pid = 1746] [serial = 795] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8b64e400) [pid = 1746] [serial = 782] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x92844c00) [pid = 1746] [serial = 812] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x9765f800) [pid = 1746] [serial = 821] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8ed12c00) [pid = 1746] [serial = 798] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8b075800) [pid = 1746] [serial = 779] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x92c8f000) [pid = 1746] [serial = 815] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x95376c00) [pid = 1746] [serial = 822] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x924d6c00) [pid = 1746] [serial = 809] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9ab42400) [pid = 1746] [serial = 759] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x92602000) [pid = 1746] [serial = 810] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8e1a5400) [pid = 1746] [serial = 794] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8c5e6800) [pid = 1746] [serial = 785] [outer = (nil)] [url = about:blank] 09:30:07 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x891e7c00) [pid = 1746] [serial = 837] [outer = (nil)] [url = about:blank] 09:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 3289ms 09:30:07 INFO - PROCESS | 1746 | 1464798607205 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 1746 | 1464798607209 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:30:07 INFO - PROCESS | 1746 | 1464798607221 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 1746 | 1464798607226 Marionette TRACE conn4 <- [1,1250,null,{}] 09:30:07 INFO - PROCESS | 1746 | 1464798607236 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:07 INFO - PROCESS | 1746 | 1464798607416 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:30:07 INFO - PROCESS | 1746 | 1464798607434 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x85a45400 == 101 [pid = 1746] [id = 320] 09:30:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x85a45c00) [pid = 1746] [serial = 961] [outer = (nil)] 09:30:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x86282400) [pid = 1746] [serial = 962] [outer = 0x85a45c00] 09:30:07 INFO - PROCESS | 1746 | 1464798607548 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x865c6000) [pid = 1746] [serial = 963] [outer = 0x85a45c00] 09:30:08 INFO - PROCESS | 1746 | 1464798608529 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1338ms 09:30:08 INFO - PROCESS | 1746 | 1464798608559 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 1746 | 1464798608568 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:30:08 INFO - PROCESS | 1746 | 1464798608578 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - PROCESS | 1746 | 1464798608582 Marionette TRACE conn4 <- [1,1254,null,{}] 09:30:08 INFO - PROCESS | 1746 | 1464798608602 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:08 INFO - PROCESS | 1746 | 1464798608801 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:30:08 INFO - PROCESS | 1746 | 1464798608813 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x86dd1400 == 102 [pid = 1746] [id = 321] 09:30:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x86dd2400) [pid = 1746] [serial = 964] [outer = (nil)] 09:30:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x879f1c00) [pid = 1746] [serial = 965] [outer = 0x86dd2400] 09:30:08 INFO - PROCESS | 1746 | 1464798608888 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x883d8000) [pid = 1746] [serial = 966] [outer = 0x86dd2400] 09:30:10 INFO - PROCESS | 1746 | 1464798610028 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1510ms 09:30:10 INFO - PROCESS | 1746 | 1464798610095 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 1746 | 1464798610099 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:30:10 INFO - PROCESS | 1746 | 1464798610106 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 1746 | 1464798610113 Marionette TRACE conn4 <- [1,1258,null,{}] 09:30:10 INFO - PROCESS | 1746 | 1464798610138 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:10 INFO - PROCESS | 1746 | 1464798610400 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:30:10 INFO - PROCESS | 1746 | 1464798610431 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x86cf1c00 == 103 [pid = 1746] [id = 322] 09:30:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x89107400) [pid = 1746] [serial = 967] [outer = (nil)] 09:30:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8a69dc00) [pid = 1746] [serial = 968] [outer = 0x89107400] 09:30:10 INFO - PROCESS | 1746 | 1464798610512 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8a84e000) [pid = 1746] [serial = 969] [outer = 0x89107400] 09:30:11 INFO - PROCESS | 1746 | 1464798611489 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1438ms 09:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:30:11 INFO - PROCESS | 1746 | 1464798611545 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:30:11 INFO - PROCESS | 1746 | 1464798611549 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:30:11 INFO - PROCESS | 1746 | 1464798611556 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - PROCESS | 1746 | 1464798611559 Marionette TRACE conn4 <- [1,1262,null,{}] 09:30:11 INFO - PROCESS | 1746 | 1464798611582 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:12 INFO - PROCESS | 1746 | 1464798612425 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x907d5000) [pid = 1746] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8b0d2c00) [pid = 1746] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x91181800) [pid = 1746] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8c5f0c00) [pid = 1746] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x891df000) [pid = 1746] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8e186400) [pid = 1746] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8d064800) [pid = 1746] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8d1de000) [pid = 1746] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x889cc400) [pid = 1746] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8e310000) [pid = 1746] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8e1b0800) [pid = 1746] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8e302400) [pid = 1746] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8b07f800) [pid = 1746] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8591b400) [pid = 1746] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x86287000) [pid = 1746] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x906f2400) [pid = 1746] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8628a000) [pid = 1746] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x86283400) [pid = 1746] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8b051400) [pid = 1746] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x98184400) [pid = 1746] [serial = 27] [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:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x86281000) [pid = 1746] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x86dd3400) [pid = 1746] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8b048000) [pid = 1746] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:30:12 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x94669000) [pid = 1746] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:30:12 INFO - PROCESS | 1746 | 1464798612673 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8518ec00 == 104 [pid = 1746] [id = 323] 09:30:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8591bc00) [pid = 1746] [serial = 970] [outer = (nil)] 09:30:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x86dd3800) [pid = 1746] [serial = 971] [outer = 0x8591bc00] 09:30:12 INFO - PROCESS | 1746 | 1464798612759 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8a69a800) [pid = 1746] [serial = 972] [outer = 0x8591bc00] 09:30:13 INFO - PROCESS | 1746 | 1464798613563 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 2054ms 09:30:13 INFO - PROCESS | 1746 | 1464798613610 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:30:13 INFO - PROCESS | 1746 | 1464798613614 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:30:13 INFO - PROCESS | 1746 | 1464798613621 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 1746 | 1464798613624 Marionette TRACE conn4 <- [1,1266,null,{}] 09:30:13 INFO - PROCESS | 1746 | 1464798613631 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:13 INFO - PROCESS | 1746 | 1464798613820 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:30:13 INFO - PROCESS | 1746 | 1464798613835 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b047400 == 105 [pid = 1746] [id = 324] 09:30:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8b04fc00) [pid = 1746] [serial = 973] [outer = (nil)] 09:30:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8b07fc00) [pid = 1746] [serial = 974] [outer = 0x8b04fc00] 09:30:14 INFO - PROCESS | 1746 | 1464798614072 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8b0d4c00) [pid = 1746] [serial = 975] [outer = 0x8b04fc00] 09:30:15 INFO - PROCESS | 1746 | 1464798615157 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1598ms 09:30:15 INFO - PROCESS | 1746 | 1464798615220 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 1746 | 1464798615228 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:30:15 INFO - PROCESS | 1746 | 1464798615239 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:30:15 INFO - PROCESS | 1746 | 1464798615243 Marionette TRACE conn4 <- [1,1270,null,{}] 09:30:15 INFO - PROCESS | 1746 | 1464798615254 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:15 INFO - PROCESS | 1746 | 1464798615519 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:30:15 INFO - PROCESS | 1746 | 1464798615833 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x85918400 == 106 [pid = 1746] [id = 325] 09:30:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x86288c00) [pid = 1746] [serial = 976] [outer = (nil)] 09:30:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x86dd6c00) [pid = 1746] [serial = 977] [outer = 0x86288c00] 09:30:15 INFO - PROCESS | 1746 | 1464798615933 Marionette DEBUG loaded listener.js 09:30:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x883d4400) [pid = 1746] [serial = 978] [outer = 0x86288c00] 09:30:16 INFO - PROCESS | 1746 | 1464798616856 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1692ms 09:30:16 INFO - PROCESS | 1746 | 1464798616931 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 1746 | 1464798616948 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:30:16 INFO - PROCESS | 1746 | 1464798616965 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 1746 | 1464798616969 Marionette TRACE conn4 <- [1,1274,null,{}] 09:30:16 INFO - PROCESS | 1746 | 1464798616977 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:17 INFO - PROCESS | 1746 | 1464798617292 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:30:17 INFO - PROCESS | 1746 | 1464798617553 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x89111c00 == 107 [pid = 1746] [id = 326] 09:30:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8af5a000) [pid = 1746] [serial = 979] [outer = (nil)] 09:30:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8b049000) [pid = 1746] [serial = 980] [outer = 0x8af5a000] 09:30:17 INFO - PROCESS | 1746 | 1464798617645 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8b078400) [pid = 1746] [serial = 981] [outer = 0x8af5a000] 09:30:18 INFO - PROCESS | 1746 | 1464798618706 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1789ms 09:30:18 INFO - PROCESS | 1746 | 1464798618754 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 1746 | 1464798618759 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:30:18 INFO - PROCESS | 1746 | 1464798618766 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 1746 | 1464798618772 Marionette TRACE conn4 <- [1,1278,null,{}] 09:30:18 INFO - PROCESS | 1746 | 1464798618789 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:19 INFO - PROCESS | 1746 | 1464798619023 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:30:19 INFO - PROCESS | 1746 | 1464798619317 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b646000 == 108 [pid = 1746] [id = 327] 09:30:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8b650c00) [pid = 1746] [serial = 982] [outer = (nil)] 09:30:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8b7fc000) [pid = 1746] [serial = 983] [outer = 0x8b650c00] 09:30:19 INFO - PROCESS | 1746 | 1464798619413 Marionette DEBUG loaded listener.js 09:30:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b887c00) [pid = 1746] [serial = 984] [outer = 0x8b650c00] 09:30:20 INFO - PROCESS | 1746 | 1464798620307 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1593ms 09:30:20 INFO - PROCESS | 1746 | 1464798620360 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 1746 | 1464798620365 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:30:20 INFO - PROCESS | 1746 | 1464798620391 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 1746 | 1464798620395 Marionette TRACE conn4 <- [1,1282,null,{}] 09:30:20 INFO - PROCESS | 1746 | 1464798620401 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:20 INFO - PROCESS | 1746 | 1464798620621 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:30:20 INFO - PROCESS | 1746 | 1464798620875 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b7f8800 == 109 [pid = 1746] [id = 328] 09:30:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8b7fc800) [pid = 1746] [serial = 985] [outer = (nil)] 09:30:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8c882400) [pid = 1746] [serial = 986] [outer = 0x8b7fc800] 09:30:20 INFO - PROCESS | 1746 | 1464798620975 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8d066c00) [pid = 1746] [serial = 987] [outer = 0x8b7fc800] 09:30:21 INFO - PROCESS | 1746 | 1464798621863 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1536ms 09:30:21 INFO - PROCESS | 1746 | 1464798621925 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 1746 | 1464798621929 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:30:21 INFO - PROCESS | 1746 | 1464798621936 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 1746 | 1464798621939 Marionette TRACE conn4 <- [1,1286,null,{}] 09:30:21 INFO - PROCESS | 1746 | 1464798621945 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:22 INFO - PROCESS | 1746 | 1464798622160 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:30:22 INFO - PROCESS | 1746 | 1464798622414 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b7f4400 == 110 [pid = 1746] [id = 329] 09:30:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8b7f9000) [pid = 1746] [serial = 988] [outer = (nil)] 09:30:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8d1e2800) [pid = 1746] [serial = 989] [outer = 0x8b7f9000] 09:30:22 INFO - PROCESS | 1746 | 1464798622551 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8d803800) [pid = 1746] [serial = 990] [outer = 0x8b7f9000] 09:30:23 INFO - PROCESS | 1746 | 1464798623466 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1586ms 09:30:23 INFO - PROCESS | 1746 | 1464798623523 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 1746 | 1464798623526 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:30:23 INFO - PROCESS | 1746 | 1464798623533 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 1746 | 1464798623536 Marionette TRACE conn4 <- [1,1290,null,{}] 09:30:23 INFO - PROCESS | 1746 | 1464798623542 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:23 INFO - PROCESS | 1746 | 1464798623777 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:30:24 INFO - PROCESS | 1746 | 1464798624051 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b556000 == 111 [pid = 1746] [id = 330] 09:30:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8c886000) [pid = 1746] [serial = 991] [outer = (nil)] 09:30:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8db30000) [pid = 1746] [serial = 992] [outer = 0x8c886000] 09:30:24 INFO - PROCESS | 1746 | 1464798624191 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8e190000) [pid = 1746] [serial = 993] [outer = 0x8c886000] 09:30:25 INFO - PROCESS | 1746 | 1464798625172 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1681ms 09:30:25 INFO - PROCESS | 1746 | 1464798625214 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:30:25 INFO - PROCESS | 1746 | 1464798625218 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:30:25 INFO - PROCESS | 1746 | 1464798625225 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 1746 | 1464798625229 Marionette TRACE conn4 <- [1,1294,null,{}] 09:30:25 INFO - PROCESS | 1746 | 1464798625235 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 1746 | 1464798625464 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:30:25 INFO - PROCESS | 1746 | 1464798625730 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x889cc000 == 112 [pid = 1746] [id = 331] 09:30:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8d064800) [pid = 1746] [serial = 994] [outer = (nil)] 09:30:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8e1af800) [pid = 1746] [serial = 995] [outer = 0x8d064800] 09:30:25 INFO - PROCESS | 1746 | 1464798625870 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8e306800) [pid = 1746] [serial = 996] [outer = 0x8d064800] 09:30:26 INFO - PROCESS | 1746 | 1464798626785 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1584ms 09:30:26 INFO - PROCESS | 1746 | 1464798626809 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 1746 | 1464798626814 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:30:26 INFO - PROCESS | 1746 | 1464798626822 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 1746 | 1464798626826 Marionette TRACE conn4 <- [1,1298,null,{}] 09:30:26 INFO - PROCESS | 1746 | 1464798626834 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:27 INFO - PROCESS | 1746 | 1464798627074 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:30:27 INFO - PROCESS | 1746 | 1464798627387 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8c5ef400 == 113 [pid = 1746] [id = 332] 09:30:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8e18d000) [pid = 1746] [serial = 997] [outer = (nil)] 09:30:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8ed1a400) [pid = 1746] [serial = 998] [outer = 0x8e18d000] 09:30:27 INFO - PROCESS | 1746 | 1464798627487 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x906eb000) [pid = 1746] [serial = 999] [outer = 0x8e18d000] 09:30:28 INFO - PROCESS | 1746 | 1464798628422 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1646ms 09:30:28 INFO - PROCESS | 1746 | 1464798628468 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:30:28 INFO - PROCESS | 1746 | 1464798628473 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:30:28 INFO - PROCESS | 1746 | 1464798628481 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - PROCESS | 1746 | 1464798628484 Marionette TRACE conn4 <- [1,1302,null,{}] 09:30:28 INFO - PROCESS | 1746 | 1464798628492 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:28 INFO - PROCESS | 1746 | 1464798628716 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:30:29 INFO - PROCESS | 1746 | 1464798628992 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b642000 == 114 [pid = 1746] [id = 333] 09:30:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8b87b400) [pid = 1746] [serial = 1000] [outer = (nil)] 09:30:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x909d7c00) [pid = 1746] [serial = 1001] [outer = 0x8b87b400] 09:30:29 INFO - PROCESS | 1746 | 1464798629135 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x90e03400) [pid = 1746] [serial = 1002] [outer = 0x8b87b400] 09:30:30 INFO - PROCESS | 1746 | 1464798630067 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1630ms 09:30:30 INFO - PROCESS | 1746 | 1464798630116 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 1746 | 1464798630120 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:30:30 INFO - PROCESS | 1746 | 1464798630127 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 1746 | 1464798630131 Marionette TRACE conn4 <- [1,1306,null,{}] 09:30:30 INFO - PROCESS | 1746 | 1464798630137 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:30 INFO - PROCESS | 1746 | 1464798630361 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:30:30 INFO - PROCESS | 1746 | 1464798630629 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b7f1800 == 115 [pid = 1746] [id = 334] 09:30:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x907cc000) [pid = 1746] [serial = 1003] [outer = (nil)] 09:30:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9103e800) [pid = 1746] [serial = 1004] [outer = 0x907cc000] 09:30:30 INFO - PROCESS | 1746 | 1464798630763 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x91188800) [pid = 1746] [serial = 1005] [outer = 0x907cc000] 09:30:31 INFO - PROCESS | 1746 | 1464798631723 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1630ms 09:30:31 INFO - PROCESS | 1746 | 1464798631758 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:30:31 INFO - PROCESS | 1746 | 1464798631762 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:30:31 INFO - PROCESS | 1746 | 1464798631769 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:30:31 INFO - PROCESS | 1746 | 1464798631773 Marionette TRACE conn4 <- [1,1310,null,{}] 09:30:31 INFO - PROCESS | 1746 | 1464798631779 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:32 INFO - PROCESS | 1746 | 1464798632038 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:30:32 INFO - PROCESS | 1746 | 1464798632362 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x91842000 == 116 [pid = 1746] [id = 335] 09:30:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9184e000) [pid = 1746] [serial = 1006] [outer = (nil)] 09:30:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9187ec00) [pid = 1746] [serial = 1007] [outer = 0x9184e000] 09:30:32 INFO - PROCESS | 1746 | 1464798632468 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x91cb8c00) [pid = 1746] [serial = 1008] [outer = 0x9184e000] 09:30:33 INFO - PROCESS | 1746 | 1464798633380 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 1746 | 1464798633463 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:30:33 INFO - PROCESS | 1746 | 1464798633469 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 1746 | 1464798633473 Marionette TRACE conn4 <- [1,1314,null,{}] 09:30:33 INFO - PROCESS | 1746 | 1464798633480 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:33 INFO - PROCESS | 1746 | 1464798633734 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:30:34 INFO - PROCESS | 1746 | 1464798634045 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x91850400 == 117 [pid = 1746] [id = 336] 09:30:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9187f800) [pid = 1746] [serial = 1009] [outer = (nil)] 09:30:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x924dd800) [pid = 1746] [serial = 1010] [outer = 0x9187f800] 09:30:34 INFO - PROCESS | 1746 | 1464798634138 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9250d800) [pid = 1746] [serial = 1011] [outer = 0x9187f800] 09:30:35 INFO - PROCESS | 1746 | 1464798635040 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1628ms 09:30:35 INFO - PROCESS | 1746 | 1464798635101 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 1746 | 1464798635104 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:30:35 INFO - PROCESS | 1746 | 1464798635113 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - PROCESS | 1746 | 1464798635116 Marionette TRACE conn4 <- [1,1318,null,{}] 09:30:35 INFO - PROCESS | 1746 | 1464798635133 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:35 INFO - PROCESS | 1746 | 1464798635348 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:30:35 INFO - PROCESS | 1746 | 1464798635651 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x9223dc00 == 118 [pid = 1746] [id = 337] 09:30:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x924d5c00) [pid = 1746] [serial = 1012] [outer = (nil)] 09:30:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x92844c00) [pid = 1746] [serial = 1013] [outer = 0x924d5c00] 09:30:35 INFO - PROCESS | 1746 | 1464798635745 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9284a000) [pid = 1746] [serial = 1014] [outer = 0x924d5c00] 09:30:36 INFO - PROCESS | 1746 | 1464798636646 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1601ms 09:30:36 INFO - PROCESS | 1746 | 1464798636715 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 1746 | 1464798636719 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:30:36 INFO - PROCESS | 1746 | 1464798636725 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 1746 | 1464798636729 Marionette TRACE conn4 <- [1,1322,null,{}] 09:30:36 INFO - PROCESS | 1746 | 1464798636735 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:36 INFO - PROCESS | 1746 | 1464798636943 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:30:37 INFO - PROCESS | 1746 | 1464798637203 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x854d6c00 == 119 [pid = 1746] [id = 338] 09:30:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x91cbc800) [pid = 1746] [serial = 1015] [outer = (nil)] 09:30:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x937f7400) [pid = 1746] [serial = 1016] [outer = 0x91cbc800] 09:30:37 INFO - PROCESS | 1746 | 1464798637336 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9466a000) [pid = 1746] [serial = 1017] [outer = 0x91cbc800] 09:30:38 INFO - PROCESS | 1746 | 1464798638263 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1578ms 09:30:38 INFO - PROCESS | 1746 | 1464798638305 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 1746 | 1464798638309 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:30:38 INFO - PROCESS | 1746 | 1464798638316 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 1746 | 1464798638319 Marionette TRACE conn4 <- [1,1326,null,{}] 09:30:38 INFO - PROCESS | 1746 | 1464798638325 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:38 INFO - PROCESS | 1746 | 1464798638532 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:30:38 INFO - PROCESS | 1746 | 1464798638826 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x92c8ac00 == 120 [pid = 1746] [id = 339] 09:30:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x937bac00) [pid = 1746] [serial = 1018] [outer = (nil)] 09:30:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9536f800) [pid = 1746] [serial = 1019] [outer = 0x937bac00] 09:30:38 INFO - PROCESS | 1746 | 1464798638925 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x95376800) [pid = 1746] [serial = 1020] [outer = 0x937bac00] 09:30:39 INFO - PROCESS | 1746 | 1464798639815 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:30:39 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:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1534ms 09:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:30:39 INFO - PROCESS | 1746 | 1464798639851 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 1746 | 1464798639854 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:30:39 INFO - PROCESS | 1746 | 1464798639860 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 1746 | 1464798639864 Marionette TRACE conn4 <- [1,1330,null,{}] 09:30:39 INFO - PROCESS | 1746 | 1464798639869 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:40 INFO - PROCESS | 1746 | 1464798640119 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:30:40 INFO - PROCESS | 1746 | 1464798640436 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x952af400 == 121 [pid = 1746] [id = 340] 09:30:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x97665400) [pid = 1746] [serial = 1021] [outer = (nil)] 09:30:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x977e7000) [pid = 1746] [serial = 1022] [outer = 0x97665400] 09:30:40 INFO - PROCESS | 1746 | 1464798640533 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x977ec000) [pid = 1746] [serial = 1023] [outer = 0x97665400] 09:30:41 INFO - PROCESS | 1746 | 1464798641411 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:30:41 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:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1632ms 09:30:41 INFO - PROCESS | 1746 | 1464798641492 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 1746 | 1464798641497 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:30:41 INFO - PROCESS | 1746 | 1464798641504 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 1746 | 1464798641508 Marionette TRACE conn4 <- [1,1334,null,{}] 09:30:41 INFO - PROCESS | 1746 | 1464798641514 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:41 INFO - PROCESS | 1746 | 1464798641734 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:30:42 INFO - PROCESS | 1746 | 1464798642042 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x9536d400 == 122 [pid = 1746] [id = 341] 09:30:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x95374800) [pid = 1746] [serial = 1024] [outer = (nil)] 09:30:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x991a9c00) [pid = 1746] [serial = 1025] [outer = 0x95374800] 09:30:42 INFO - PROCESS | 1746 | 1464798642154 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x99209800) [pid = 1746] [serial = 1026] [outer = 0x95374800] 09:30:43 INFO - PROCESS | 1746 | 1464798643080 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1629ms 09:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:30:43 INFO - PROCESS | 1746 | 1464798643134 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 1746 | 1464798643137 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:30:43 INFO - PROCESS | 1746 | 1464798643144 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 1746 | 1464798643147 Marionette TRACE conn4 <- [1,1338,null,{}] 09:30:43 INFO - PROCESS | 1746 | 1464798643153 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:43 INFO - PROCESS | 1746 | 1464798643374 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:30:43 INFO - PROCESS | 1746 | 1464798643695 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x854d9c00 == 123 [pid = 1746] [id = 342] 09:30:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x924e2000) [pid = 1746] [serial = 1027] [outer = (nil)] 09:30:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x992b5000) [pid = 1746] [serial = 1028] [outer = 0x924e2000] 09:30:43 INFO - PROCESS | 1746 | 1464798643791 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x99507c00) [pid = 1746] [serial = 1029] [outer = 0x924e2000] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8627f400 == 122 [pid = 1746] [id = 228] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x85912400 == 121 [pid = 1746] [id = 230] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8627fc00 == 120 [pid = 1746] [id = 227] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x865c4800 == 119 [pid = 1746] [id = 229] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x906f7400 == 118 [pid = 1746] [id = 92] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x906f4c00 == 117 [pid = 1746] [id = 212] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8518ec00 == 116 [pid = 1746] [id = 323] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x86cf1c00 == 115 [pid = 1746] [id = 322] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x86dd1400 == 114 [pid = 1746] [id = 321] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x85a45400 == 113 [pid = 1746] [id = 320] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8591d400 == 112 [pid = 1746] [id = 311] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8da78800 == 111 [pid = 1746] [id = 310] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8e184000 == 110 [pid = 1746] [id = 308] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8e302000 == 109 [pid = 1746] [id = 309] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8b053000 == 108 [pid = 1746] [id = 307] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8b7f3c00 == 107 [pid = 1746] [id = 306] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x891dec00 == 106 [pid = 1746] [id = 305] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8b053c00 == 105 [pid = 1746] [id = 304] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x883d7800 == 104 [pid = 1746] [id = 303] 09:30:46 INFO - PROCESS | 1746 | --DOCSHELL 0x85a3f400 == 103 [pid = 1746] [id = 302] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x91847000) [pid = 1746] [serial = 885] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x8b648c00) [pid = 1746] [serial = 855] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x9118a800) [pid = 1746] [serial = 881] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x8d063800) [pid = 1746] [serial = 860] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x894c5400) [pid = 1746] [serial = 902] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x8e18e800) [pid = 1746] [serial = 869] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8d1e7000) [pid = 1746] [serial = 864] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8d068400) [pid = 1746] [serial = 861] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x912e0000) [pid = 1746] [serial = 884] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8da7d800) [pid = 1746] [serial = 867] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x891dc400) [pid = 1746] [serial = 845] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x90e06000) [pid = 1746] [serial = 878] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8e95ec00) [pid = 1746] [serial = 872] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x9118f000) [pid = 1746] [serial = 882] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x91873000) [pid = 1746] [serial = 887] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8b0d4800) [pid = 1746] [serial = 851] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x906ef000) [pid = 1746] [serial = 873] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8d1e4000) [pid = 1746] [serial = 863] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x865c2800) [pid = 1746] [serial = 897] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x91cbdc00) [pid = 1746] [serial = 890] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x91876000) [pid = 1746] [serial = 888] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x8a69e800) [pid = 1746] [serial = 839] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x907d8000) [pid = 1746] [serial = 875] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x86ce5000) [pid = 1746] [serial = 842] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x86283800) [pid = 1746] [serial = 896] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8e1a8400) [pid = 1746] [serial = 870] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x91031800) [pid = 1746] [serial = 879] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x909dc400) [pid = 1746] [serial = 876] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x883de400) [pid = 1746] [serial = 893] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8c5e8c00) [pid = 1746] [serial = 858] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8b889000) [pid = 1746] [serial = 857] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x894c7c00) [pid = 1746] [serial = 894] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8b644400) [pid = 1746] [serial = 854] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x894cfc00) [pid = 1746] [serial = 903] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8e1a4000) [pid = 1746] [serial = 603] [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:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8a69b800) [pid = 1746] [serial = 771] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8b552400) [pid = 1746] [serial = 852] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8da79400) [pid = 1746] [serial = 866] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x86ddb400) [pid = 1746] [serial = 899] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8b077800) [pid = 1746] [serial = 849] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x86dd5400) [pid = 1746] [serial = 843] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8b04f800) [pid = 1746] [serial = 848] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x879f5000) [pid = 1746] [serial = 900] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8a69c400) [pid = 1746] [serial = 846] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x91cdac00) [pid = 1746] [serial = 891] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8a69b400) [pid = 1746] [serial = 905] [outer = (nil)] [url = about:blank] 09:30:46 INFO - PROCESS | 1746 | 1464798646950 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 3833ms 09:30:46 INFO - PROCESS | 1746 | 1464798646977 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 1746 | 1464798646983 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:30:46 INFO - PROCESS | 1746 | 1464798646990 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 1746 | 1464798646996 Marionette TRACE conn4 <- [1,1342,null,{}] 09:30:47 INFO - PROCESS | 1746 | 1464798647004 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:47 INFO - PROCESS | 1746 | 1464798647195 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:30:47 INFO - PROCESS | 1746 | 1464798647393 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8591d000 == 104 [pid = 1746] [id = 343] 09:30:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8591d400) [pid = 1746] [serial = 1030] [outer = (nil)] 09:30:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x85a39c00) [pid = 1746] [serial = 1031] [outer = 0x8591d400] 09:30:47 INFO - PROCESS | 1746 | 1464798647470 Marionette DEBUG loaded listener.js 09:30:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x85a46000) [pid = 1746] [serial = 1032] [outer = 0x8591d400] 09:30:48 INFO - PROCESS | 1746 | 1464798648253 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1340ms 09:30:48 INFO - PROCESS | 1746 | 1464798648330 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:30:48 INFO - PROCESS | 1746 | 1464798648339 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:30:48 INFO - PROCESS | 1746 | 1464798648349 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:30:48 INFO - PROCESS | 1746 | 1464798648352 Marionette TRACE conn4 <- [1,1346,null,{}] 09:30:48 INFO - PROCESS | 1746 | 1464798648358 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:48 INFO - PROCESS | 1746 | 1464798648556 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:30:48 INFO - PROCESS | 1746 | 1464798648763 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8628c000 == 105 [pid = 1746] [id = 344] 09:30:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x865c5000) [pid = 1746] [serial = 1033] [outer = (nil)] 09:30:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x86cef800) [pid = 1746] [serial = 1034] [outer = 0x865c5000] 09:30:48 INFO - PROCESS | 1746 | 1464798648837 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x86dd2800) [pid = 1746] [serial = 1035] [outer = 0x865c5000] 09:30:49 INFO - PROCESS | 1746 | 1464798649772 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1487ms 09:30:49 INFO - PROCESS | 1746 | 1464798649836 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 1746 | 1464798649840 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:30:49 INFO - PROCESS | 1746 | 1464798649846 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 1746 | 1464798649852 Marionette TRACE conn4 <- [1,1350,null,{}] 09:30:49 INFO - PROCESS | 1746 | 1464798649878 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:50 INFO - PROCESS | 1746 | 1464798650154 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:30:50 INFO - PROCESS | 1746 | 1464798650187 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x883dbc00 == 106 [pid = 1746] [id = 345] 09:30:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x883dd000) [pid = 1746] [serial = 1036] [outer = (nil)] 09:30:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x889c8400) [pid = 1746] [serial = 1037] [outer = 0x883dd000] 09:30:50 INFO - PROCESS | 1746 | 1464798650266 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x89107c00) [pid = 1746] [serial = 1038] [outer = 0x883dd000] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x93b90400) [pid = 1746] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x93728000) [pid = 1746] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8b7f6800) [pid = 1746] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x85a45c00) [pid = 1746] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x89107400) [pid = 1746] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x883d9400) [pid = 1746] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x92609400) [pid = 1746] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8591bc00) [pid = 1746] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8b0d5400) [pid = 1746] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x85a42400) [pid = 1746] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x86dd2400) [pid = 1746] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8b7fe800) [pid = 1746] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x924df800) [pid = 1746] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x907d2400) [pid = 1746] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8e30c000) [pid = 1746] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x90e0bc00) [pid = 1746] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8b07f000) [pid = 1746] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8e18a400) [pid = 1746] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8e954800) [pid = 1746] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x92848c00) [pid = 1746] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8910ac00) [pid = 1746] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x9118cc00) [pid = 1746] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:30:51 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x91ce2400) [pid = 1746] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:30:51 INFO - PROCESS | 1746 | 1464798651974 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 2189ms 09:30:52 INFO - PROCESS | 1746 | 1464798652036 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 1746 | 1464798652056 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:30:52 INFO - PROCESS | 1746 | 1464798652063 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:30:52 INFO - PROCESS | 1746 | 1464798652065 Marionette TRACE conn4 <- [1,1354,null,{}] 09:30:52 INFO - PROCESS | 1746 | 1464798652071 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:52 INFO - PROCESS | 1746 | 1464798652252 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:30:52 INFO - PROCESS | 1746 | 1464798652418 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x86ddbc00 == 107 [pid = 1746] [id = 346] 09:30:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x889c9000) [pid = 1746] [serial = 1039] [outer = (nil)] 09:30:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x891e1c00) [pid = 1746] [serial = 1040] [outer = 0x889c9000] 09:30:52 INFO - PROCESS | 1746 | 1464798652492 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x894c4000) [pid = 1746] [serial = 1041] [outer = 0x889c9000] 09:30:53 INFO - PROCESS | 1746 | 1464798653236 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1228ms 09:30:53 INFO - PROCESS | 1746 | 1464798653292 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 1746 | 1464798653296 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:30:53 INFO - PROCESS | 1746 | 1464798653302 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 1746 | 1464798653304 Marionette TRACE conn4 <- [1,1358,null,{}] 09:30:53 INFO - PROCESS | 1746 | 1464798653310 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:53 INFO - PROCESS | 1746 | 1464798653485 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:30:53 INFO - PROCESS | 1746 | 1464798653500 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x889cec00 == 108 [pid = 1746] [id = 347] 09:30:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x891e3000) [pid = 1746] [serial = 1042] [outer = (nil)] 09:30:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8a69a400) [pid = 1746] [serial = 1043] [outer = 0x891e3000] 09:30:53 INFO - PROCESS | 1746 | 1464798653741 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8a69f800) [pid = 1746] [serial = 1044] [outer = 0x891e3000] 09:30:54 INFO - PROCESS | 1746 | 1464798654832 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1581ms 09:30:54 INFO - PROCESS | 1746 | 1464798654884 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:30:54 INFO - PROCESS | 1746 | 1464798654892 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:30:54 INFO - PROCESS | 1746 | 1464798654900 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:30:54 INFO - PROCESS | 1746 | 1464798654907 Marionette TRACE conn4 <- [1,1362,null,{}] 09:30:54 INFO - PROCESS | 1746 | 1464798654915 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:55 INFO - PROCESS | 1746 | 1464798655148 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:30:55 INFO - PROCESS | 1746 | 1464798655482 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x865c4c00 == 109 [pid = 1746] [id = 348] 09:30:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x86ce5000) [pid = 1746] [serial = 1045] [outer = (nil)] 09:30:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x86cf3400) [pid = 1746] [serial = 1046] [outer = 0x86ce5000] 09:30:55 INFO - PROCESS | 1746 | 1464798655579 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x879ef400) [pid = 1746] [serial = 1047] [outer = 0x86ce5000] 09:30:56 INFO - PROCESS | 1746 | 1464798656565 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1734ms 09:30:56 INFO - PROCESS | 1746 | 1464798656635 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 1746 | 1464798656645 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:30:56 INFO - PROCESS | 1746 | 1464798656658 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 1746 | 1464798656664 Marionette TRACE conn4 <- [1,1366,null,{}] 09:30:56 INFO - PROCESS | 1746 | 1464798656670 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:56 INFO - PROCESS | 1746 | 1464798656968 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:30:57 INFO - PROCESS | 1746 | 1464798657324 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x891e6400 == 110 [pid = 1746] [id = 349] 09:30:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x894c8800) [pid = 1746] [serial = 1048] [outer = (nil)] 09:30:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8a69c400) [pid = 1746] [serial = 1049] [outer = 0x894c8800] 09:30:57 INFO - PROCESS | 1746 | 1464798657421 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8a847c00) [pid = 1746] [serial = 1050] [outer = 0x894c8800] 09:30:58 INFO - PROCESS | 1746 | 1464798658454 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 1746 | 1464798658504 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:30:58 INFO - PROCESS | 1746 | 1464798658512 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 1746 | 1464798658519 Marionette TRACE conn4 <- [1,1370,null,{}] 09:30:58 INFO - PROCESS | 1746 | 1464798658538 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 1746 | 1464798658797 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:30:59 INFO - PROCESS | 1746 | 1464798659113 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x85918c00 == 111 [pid = 1746] [id = 350] 09:30:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x894c1400) [pid = 1746] [serial = 1051] [outer = (nil)] 09:30:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8b071400) [pid = 1746] [serial = 1052] [outer = 0x894c1400] 09:30:59 INFO - PROCESS | 1746 | 1464798659211 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b07b800) [pid = 1746] [serial = 1053] [outer = 0x894c1400] 09:31:00 INFO - PROCESS | 1746 | 1464798660182 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 1746 | 1464798660260 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:31:00 INFO - PROCESS | 1746 | 1464798660267 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 1746 | 1464798660272 Marionette TRACE conn4 <- [1,1374,null,{}] 09:31:00 INFO - PROCESS | 1746 | 1464798660319 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:00 INFO - PROCESS | 1746 | 1464798660640 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:31:00 INFO - PROCESS | 1746 | 1464798660850 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b07e400 == 112 [pid = 1746] [id = 351] 09:31:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8b0da800) [pid = 1746] [serial = 1054] [outer = (nil)] 09:31:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8b558000) [pid = 1746] [serial = 1055] [outer = 0x8b0da800] 09:31:00 INFO - PROCESS | 1746 | 1464798660945 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8b55c400) [pid = 1746] [serial = 1056] [outer = 0x8b0da800] 09:31:01 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:01 INFO - PROCESS | 1746 | 1464798661958 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 1746 | 1464798662008 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:31:02 INFO - PROCESS | 1746 | 1464798662015 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 1746 | 1464798662019 Marionette TRACE conn4 <- [1,1378,null,{}] 09:31:02 INFO - PROCESS | 1746 | 1464798662025 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:02 INFO - PROCESS | 1746 | 1464798662243 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:31:02 INFO - PROCESS | 1746 | 1464798662553 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x889d0000 == 113 [pid = 1746] [id = 352] 09:31:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8b0dd400) [pid = 1746] [serial = 1057] [outer = (nil)] 09:31:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8b650000) [pid = 1746] [serial = 1058] [outer = 0x8b0dd400] 09:31:02 INFO - PROCESS | 1746 | 1464798662647 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8b7f2400) [pid = 1746] [serial = 1059] [outer = 0x8b0dd400] 09:31:03 INFO - PROCESS | 1746 | 1464798663597 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:31:03 INFO - PROCESS | 1746 | 1464798663652 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:31:03 INFO - PROCESS | 1746 | 1464798663660 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:31:03 INFO - PROCESS | 1746 | 1464798663664 Marionette TRACE conn4 <- [1,1382,null,{}] 09:31:03 INFO - PROCESS | 1746 | 1464798663670 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:03 INFO - PROCESS | 1746 | 1464798663973 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:31:04 INFO - PROCESS | 1746 | 1464798664242 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x89108c00 == 114 [pid = 1746] [id = 353] 09:31:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x891de400) [pid = 1746] [serial = 1060] [outer = (nil)] 09:31:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8c5eb000) [pid = 1746] [serial = 1061] [outer = 0x891de400] 09:31:04 INFO - PROCESS | 1746 | 1464798664332 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8c882000) [pid = 1746] [serial = 1062] [outer = 0x891de400] 09:31:05 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:05 INFO - PROCESS | 1746 | 1464798665305 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:31:05 INFO - PROCESS | 1746 | 1464798665401 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:31:05 INFO - PROCESS | 1746 | 1464798665407 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 1746 | 1464798665411 Marionette TRACE conn4 <- [1,1386,null,{}] 09:31:05 INFO - PROCESS | 1746 | 1464798665417 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:05 INFO - PROCESS | 1746 | 1464798665668 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:31:05 INFO - PROCESS | 1746 | 1464798665976 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8af57800 == 115 [pid = 1746] [id = 354] 09:31:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8c5ef000) [pid = 1746] [serial = 1063] [outer = (nil)] 09:31:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8d06d000) [pid = 1746] [serial = 1064] [outer = 0x8c5ef000] 09:31:06 INFO - PROCESS | 1746 | 1464798666071 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8d072800) [pid = 1746] [serial = 1065] [outer = 0x8c5ef000] 09:31:07 INFO - PROCESS | 1746 | 1464798667047 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:31:07 INFO - PROCESS | 1746 | 1464798667093 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:31:07 INFO - PROCESS | 1746 | 1464798667100 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 1746 | 1464798667104 Marionette TRACE conn4 <- [1,1390,null,{}] 09:31:07 INFO - PROCESS | 1746 | 1464798667109 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:07 INFO - PROCESS | 1746 | 1464798667307 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:31:07 INFO - PROCESS | 1746 | 1464798667567 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8d063400 == 116 [pid = 1746] [id = 355] 09:31:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8d068800) [pid = 1746] [serial = 1066] [outer = (nil)] 09:31:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8d80c000) [pid = 1746] [serial = 1067] [outer = 0x8d068800] 09:31:07 INFO - PROCESS | 1746 | 1464798667697 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8d810000) [pid = 1746] [serial = 1068] [outer = 0x8d068800] 09:31:08 INFO - PROCESS | 1746 | 1464798668613 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1528ms 09:31:08 INFO - PROCESS | 1746 | 1464798668629 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 1746 | 1464798668633 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:31:08 INFO - PROCESS | 1746 | 1464798668640 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 1746 | 1464798668643 Marionette TRACE conn4 <- [1,1394,null,{}] 09:31:08 INFO - PROCESS | 1746 | 1464798668649 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:08 INFO - PROCESS | 1746 | 1464798668857 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:31:09 INFO - PROCESS | 1746 | 1464798669134 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x85914400 == 117 [pid = 1746] [id = 356] 09:31:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8c5ee000) [pid = 1746] [serial = 1069] [outer = (nil)] 09:31:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8da7c800) [pid = 1746] [serial = 1070] [outer = 0x8c5ee000] 09:31:09 INFO - PROCESS | 1746 | 1464798669265 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8da7ec00) [pid = 1746] [serial = 1071] [outer = 0x8c5ee000] 09:31:10 INFO - PROCESS | 1746 | 1464798670210 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1632ms 09:31:10 INFO - PROCESS | 1746 | 1464798670273 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 1746 | 1464798670277 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:31:10 INFO - PROCESS | 1746 | 1464798670284 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 1746 | 1464798670288 Marionette TRACE conn4 <- [1,1398,null,{}] 09:31:10 INFO - PROCESS | 1746 | 1464798670294 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:10 INFO - PROCESS | 1746 | 1464798670543 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:31:10 INFO - PROCESS | 1746 | 1464798670913 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db33800 == 118 [pid = 1746] [id = 357] 09:31:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8e185800) [pid = 1746] [serial = 1072] [outer = (nil)] 09:31:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8e18b000) [pid = 1746] [serial = 1073] [outer = 0x8e185800] 09:31:11 INFO - PROCESS | 1746 | 1464798671017 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8e1a1400) [pid = 1746] [serial = 1074] [outer = 0x8e185800] 09:31:12 INFO - PROCESS | 1746 | 1464798672015 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1789ms 09:31:12 INFO - PROCESS | 1746 | 1464798672074 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 1746 | 1464798672080 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:31:12 INFO - PROCESS | 1746 | 1464798672087 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 1746 | 1464798672093 Marionette TRACE conn4 <- [1,1402,null,{}] 09:31:12 INFO - PROCESS | 1746 | 1464798672100 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 1746 | 1464798672402 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:31:12 INFO - PROCESS | 1746 | 1464798672718 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e1a5400 == 119 [pid = 1746] [id = 358] 09:31:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8e1abc00) [pid = 1746] [serial = 1075] [outer = (nil)] 09:31:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8e959c00) [pid = 1746] [serial = 1076] [outer = 0x8e1abc00] 09:31:12 INFO - PROCESS | 1746 | 1464798672827 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x8ed16400) [pid = 1746] [serial = 1077] [outer = 0x8e1abc00] 09:31:13 INFO - PROCESS | 1746 | 1464798673807 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1787ms 09:31:13 INFO - PROCESS | 1746 | 1464798673875 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 1746 | 1464798673879 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:31:13 INFO - PROCESS | 1746 | 1464798673886 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 1746 | 1464798673890 Marionette TRACE conn4 <- [1,1406,null,{}] 09:31:13 INFO - PROCESS | 1746 | 1464798673897 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:14 INFO - PROCESS | 1746 | 1464798674131 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:31:14 INFO - PROCESS | 1746 | 1464798674466 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x854dac00 == 120 [pid = 1746] [id = 359] 09:31:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x8a845800) [pid = 1746] [serial = 1078] [outer = (nil)] 09:31:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x906e8400) [pid = 1746] [serial = 1079] [outer = 0x8a845800] 09:31:14 INFO - PROCESS | 1746 | 1464798674586 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x906f1400) [pid = 1746] [serial = 1080] [outer = 0x8a845800] 09:31:15 INFO - PROCESS | 1746 | 1464798675511 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1681ms 09:31:15 INFO - PROCESS | 1746 | 1464798675568 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 1746 | 1464798675572 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:31:15 INFO - PROCESS | 1746 | 1464798675579 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 1746 | 1464798675583 Marionette TRACE conn4 <- [1,1410,null,{}] 09:31:15 INFO - PROCESS | 1746 | 1464798675589 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:15 INFO - PROCESS | 1746 | 1464798675860 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:31:16 INFO - PROCESS | 1746 | 1464798676170 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e959400 == 121 [pid = 1746] [id = 360] 09:31:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x8ed16000) [pid = 1746] [serial = 1081] [outer = (nil)] 09:31:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x907d9400) [pid = 1746] [serial = 1082] [outer = 0x8ed16000] 09:31:16 INFO - PROCESS | 1746 | 1464798676262 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x909d9c00) [pid = 1746] [serial = 1083] [outer = 0x8ed16000] 09:31:17 INFO - PROCESS | 1746 | 1464798677305 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1784ms 09:31:17 INFO - PROCESS | 1746 | 1464798677364 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 1746 | 1464798677367 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:31:17 INFO - PROCESS | 1746 | 1464798677375 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 1746 | 1464798677379 Marionette TRACE conn4 <- [1,1414,null,{}] 09:31:17 INFO - PROCESS | 1746 | 1464798677386 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:17 INFO - PROCESS | 1746 | 1464798677646 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:31:17 INFO - PROCESS | 1746 | 1464798677963 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x907d0400 == 122 [pid = 1746] [id = 361] 09:31:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x907d7800) [pid = 1746] [serial = 1084] [outer = (nil)] 09:31:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x90e0c800) [pid = 1746] [serial = 1085] [outer = 0x907d7800] 09:31:18 INFO - PROCESS | 1746 | 1464798678063 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x91035400) [pid = 1746] [serial = 1086] [outer = 0x907d7800] 09:31:19 INFO - PROCESS | 1746 | 1464798679128 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1792ms 09:31:19 INFO - PROCESS | 1746 | 1464798679168 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:31:19 INFO - PROCESS | 1746 | 1464798679171 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:31:19 INFO - PROCESS | 1746 | 1464798679179 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:31:19 INFO - PROCESS | 1746 | 1464798679183 Marionette TRACE conn4 <- [1,1418,null,{}] 09:31:19 INFO - PROCESS | 1746 | 1464798679190 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:19 INFO - PROCESS | 1746 | 1464798679470 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:31:19 INFO - PROCESS | 1746 | 1464798679810 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8db2d800 == 123 [pid = 1746] [id = 362] 09:31:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x909d8400) [pid = 1746] [serial = 1087] [outer = (nil)] 09:31:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x91189c00) [pid = 1746] [serial = 1088] [outer = 0x909d8400] 09:31:19 INFO - PROCESS | 1746 | 1464798679905 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9118c800) [pid = 1746] [serial = 1089] [outer = 0x909d8400] 09:31:20 INFO - PROCESS | 1746 | 1464798680921 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1786ms 09:31:20 INFO - PROCESS | 1746 | 1464798680966 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 1746 | 1464798680970 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:31:20 INFO - PROCESS | 1746 | 1464798680978 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 1746 | 1464798680981 Marionette TRACE conn4 <- [1,1422,null,{}] 09:31:20 INFO - PROCESS | 1746 | 1464798680987 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:21 INFO - PROCESS | 1746 | 1464798681212 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:31:21 INFO - PROCESS | 1746 | 1464798681528 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x91182c00 == 124 [pid = 1746] [id = 363] 09:31:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x912d3c00) [pid = 1746] [serial = 1090] [outer = (nil)] 09:31:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x91842400) [pid = 1746] [serial = 1091] [outer = 0x912d3c00] 09:31:21 INFO - PROCESS | 1746 | 1464798681639 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x91844800) [pid = 1746] [serial = 1092] [outer = 0x912d3c00] 09:31:22 INFO - PROCESS | 1746 | 1464798682659 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1737ms 09:31:22 INFO - PROCESS | 1746 | 1464798682716 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 1746 | 1464798682720 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:31:22 INFO - PROCESS | 1746 | 1464798682728 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 1746 | 1464798682732 Marionette TRACE conn4 <- [1,1426,null,{}] 09:31:22 INFO - PROCESS | 1746 | 1464798682738 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:22 INFO - PROCESS | 1746 | 1464798682974 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:31:23 INFO - PROCESS | 1746 | 1464798683291 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x912df400 == 125 [pid = 1746] [id = 364] 09:31:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x9184b800) [pid = 1746] [serial = 1093] [outer = (nil)] 09:31:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x91875000) [pid = 1746] [serial = 1094] [outer = 0x9184b800] 09:31:23 INFO - PROCESS | 1746 | 1464798683386 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x91877800) [pid = 1746] [serial = 1095] [outer = 0x9184b800] 09:31:24 INFO - PROCESS | 1746 | 1464798684432 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1779ms 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x85184c00 == 124 [pid = 1746] [id = 252] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x924e3800 == 123 [pid = 1746] [id = 117] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x86ddbc00 == 122 [pid = 1746] [id = 346] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8628c000 == 121 [pid = 1746] [id = 344] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8591d000 == 120 [pid = 1746] [id = 343] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x854d9c00 == 119 [pid = 1746] [id = 342] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x9536d400 == 118 [pid = 1746] [id = 341] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x952af400 == 117 [pid = 1746] [id = 340] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x92c8ac00 == 116 [pid = 1746] [id = 339] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x9223dc00 == 115 [pid = 1746] [id = 337] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x854d6c00 == 114 [pid = 1746] [id = 338] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x91850400 == 113 [pid = 1746] [id = 336] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x91842000 == 112 [pid = 1746] [id = 335] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8b7f1800 == 111 [pid = 1746] [id = 334] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8b642000 == 110 [pid = 1746] [id = 333] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x889cc000 == 109 [pid = 1746] [id = 331] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8c5ef400 == 108 [pid = 1746] [id = 332] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8b556000 == 107 [pid = 1746] [id = 330] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8b7f4400 == 106 [pid = 1746] [id = 329] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8b7f8800 == 105 [pid = 1746] [id = 328] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8b646000 == 104 [pid = 1746] [id = 327] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x89111c00 == 103 [pid = 1746] [id = 326] 09:31:25 INFO - PROCESS | 1746 | --DOCSHELL 0x85918400 == 102 [pid = 1746] [id = 325] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x98190800) [pid = 1746] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x952a9c00) [pid = 1746] [serial = 959] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x937f1c00) [pid = 1746] [serial = 953] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8e182800) [pid = 1746] [serial = 923] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x865c6000) [pid = 1746] [serial = 963] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8a69dc00) [pid = 1746] [serial = 968] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x889cd800) [pid = 1746] [serial = 911] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x92c93c00) [pid = 1746] [serial = 950] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8a69a800) [pid = 1746] [serial = 972] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x92c95c00) [pid = 1746] [serial = 951] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8b889800) [pid = 1746] [serial = 918] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8627ec00) [pid = 1746] [serial = 908] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x879f1c00) [pid = 1746] [serial = 965] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x86282400) [pid = 1746] [serial = 962] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8d072000) [pid = 1746] [serial = 921] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x9250ec00) [pid = 1746] [serial = 941] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x912dfc00) [pid = 1746] [serial = 935] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x952b3800) [pid = 1746] [serial = 960] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x90e0f000) [pid = 1746] [serial = 933] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x86dd3800) [pid = 1746] [serial = 971] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x883d8000) [pid = 1746] [serial = 966] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9223bc00) [pid = 1746] [serial = 939] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8b0d6800) [pid = 1746] [serial = 914] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8e954c00) [pid = 1746] [serial = 927] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8b55cc00) [pid = 1746] [serial = 915] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x906ed400) [pid = 1746] [serial = 930] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x90e06800) [pid = 1746] [serial = 932] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x91cd8800) [pid = 1746] [serial = 938] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x91849c00) [pid = 1746] [serial = 936] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8b883000) [pid = 1746] [serial = 917] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x93b91c00) [pid = 1746] [serial = 957] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8a844400) [pid = 1746] [serial = 840] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9284e800) [pid = 1746] [serial = 948] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x93b8c400) [pid = 1746] [serial = 956] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x937f4000) [pid = 1746] [serial = 954] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8a84e000) [pid = 1746] [serial = 969] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x92515000) [pid = 1746] [serial = 942] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9260cc00) [pid = 1746] [serial = 945] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x894c3400) [pid = 1746] [serial = 912] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x865c8400) [pid = 1746] [serial = 909] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x906e9c00) [pid = 1746] [serial = 929] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8e1a4c00) [pid = 1746] [serial = 924] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x92849c00) [pid = 1746] [serial = 947] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8e30fc00) [pid = 1746] [serial = 926] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x92608c00) [pid = 1746] [serial = 944] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8c88bc00) [pid = 1746] [serial = 920] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8b07fc00) [pid = 1746] [serial = 974] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1746 | 1464798686264 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 1746 | 1464798686270 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:31:26 INFO - PROCESS | 1746 | 1464798686314 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - PROCESS | 1746 | 1464798686320 Marionette TRACE conn4 <- [1,1430,null,{}] 09:31:26 INFO - PROCESS | 1746 | 1464798686329 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:26 INFO - PROCESS | 1746 | 1464798686521 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:31:26 INFO - PROCESS | 1746 | 1464798686539 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x85a41c00 == 103 [pid = 1746] [id = 365] 09:31:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x85a45000) [pid = 1746] [serial = 1096] [outer = (nil)] 09:31:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x86284c00) [pid = 1746] [serial = 1097] [outer = 0x85a45000] 09:31:26 INFO - PROCESS | 1746 | 1464798686649 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8628b800) [pid = 1746] [serial = 1098] [outer = 0x85a45000] 09:31:27 INFO - PROCESS | 1746 | 1464798687637 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1347ms 09:31:27 INFO - PROCESS | 1746 | 1464798687660 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:31:27 INFO - PROCESS | 1746 | 1464798687666 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:31:27 INFO - PROCESS | 1746 | 1464798687678 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:31:27 INFO - PROCESS | 1746 | 1464798687684 Marionette TRACE conn4 <- [1,1434,null,{}] 09:31:27 INFO - PROCESS | 1746 | 1464798687707 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:27 INFO - PROCESS | 1746 | 1464798687919 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:31:27 INFO - PROCESS | 1746 | 1464798687935 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x879f8c00 == 104 [pid = 1746] [id = 366] 09:31:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x879f9400) [pid = 1746] [serial = 1099] [outer = (nil)] 09:31:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x883d8000) [pid = 1746] [serial = 1100] [outer = 0x879f9400] 09:31:28 INFO - PROCESS | 1746 | 1464798688010 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x889c2800) [pid = 1746] [serial = 1101] [outer = 0x879f9400] 09:31:29 INFO - PROCESS | 1746 | 1464798689118 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1507ms 09:31:29 INFO - PROCESS | 1746 | 1464798689186 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:31:29 INFO - PROCESS | 1746 | 1464798689190 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:31:29 INFO - PROCESS | 1746 | 1464798689197 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 1746 | 1464798689202 Marionette TRACE conn4 <- [1,1438,null,{}] 09:31:29 INFO - PROCESS | 1746 | 1464798689216 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:29 INFO - PROCESS | 1746 | 1464798689502 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:31:29 INFO - PROCESS | 1746 | 1464798689540 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x891ddc00 == 105 [pid = 1746] [id = 367] 09:31:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x894c3400) [pid = 1746] [serial = 1102] [outer = (nil)] 09:31:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x894cb000) [pid = 1746] [serial = 1103] [outer = 0x894c3400] 09:31:29 INFO - PROCESS | 1746 | 1464798689643 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8a6a4800) [pid = 1746] [serial = 1104] [outer = 0x894c3400] 09:31:30 INFO - PROCESS | 1746 | 1464798690674 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1532ms 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x907cc000) [pid = 1746] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x937bac00) [pid = 1746] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x91cbc800) [pid = 1746] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8591d400) [pid = 1746] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x924e2000) [pid = 1746] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9184e000) [pid = 1746] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x95374800) [pid = 1746] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8d064800) [pid = 1746] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x883dd000) [pid = 1746] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9187f800) [pid = 1746] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x889c9000) [pid = 1746] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x924d5c00) [pid = 1746] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x865c5000) [pid = 1746] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x97665400) [pid = 1746] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8e18d000) [pid = 1746] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:31:31 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8b87b400) [pid = 1746] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:31:31 INFO - PROCESS | 1746 | 1464798691687 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 1746 | 1464798691690 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:31:31 INFO - PROCESS | 1746 | 1464798691718 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 1746 | 1464798691722 Marionette TRACE conn4 <- [1,1442,null,{}] 09:31:31 INFO - PROCESS | 1746 | 1464798691729 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:31 INFO - PROCESS | 1746 | 1464798691982 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:31:32 INFO - PROCESS | 1746 | 1464798692089 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x879f7000 == 106 [pid = 1746] [id = 368] 09:31:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x883d5c00) [pid = 1746] [serial = 1105] [outer = (nil)] 09:31:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x894cd800) [pid = 1746] [serial = 1106] [outer = 0x883d5c00] 09:31:32 INFO - PROCESS | 1746 | 1464798692167 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8af55800) [pid = 1746] [serial = 1107] [outer = 0x883d5c00] 09:31:32 INFO - PROCESS | 1746 | 1464798692973 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1297ms 09:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:31:33 INFO - PROCESS | 1746 | 1464798693010 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 1746 | 1464798693013 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:31:33 INFO - PROCESS | 1746 | 1464798693020 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 1746 | 1464798693024 Marionette TRACE conn4 <- [1,1446,null,{}] 09:31:33 INFO - PROCESS | 1746 | 1464798693029 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:33 INFO - PROCESS | 1746 | 1464798693223 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:31:33 INFO - PROCESS | 1746 | 1464798693238 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8518b400 == 107 [pid = 1746] [id = 369] 09:31:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x891e8400) [pid = 1746] [serial = 1108] [outer = (nil)] 09:31:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8b0d0c00) [pid = 1746] [serial = 1109] [outer = 0x891e8400] 09:31:33 INFO - PROCESS | 1746 | 1464798693463 Marionette DEBUG loaded listener.js 09:31:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8b0dbc00) [pid = 1746] [serial = 1110] [outer = 0x891e8400] 09:31:34 INFO - PROCESS | 1746 | 1464798694567 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1590ms 09:31:34 INFO - PROCESS | 1746 | 1464798694610 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:31:34 INFO - PROCESS | 1746 | 1464798694619 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:31:34 INFO - PROCESS | 1746 | 1464798694630 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:31:34 INFO - PROCESS | 1746 | 1464798694644 Marionette TRACE conn4 <- [1,1450,null,{}] 09:31:34 INFO - PROCESS | 1746 | 1464798694658 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:34 INFO - PROCESS | 1746 | 1464798694919 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:31:35 INFO - PROCESS | 1746 | 1464798695236 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x85912400 == 108 [pid = 1746] [id = 370] 09:31:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x86286c00) [pid = 1746] [serial = 1111] [outer = (nil)] 09:31:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x86ddb800) [pid = 1746] [serial = 1112] [outer = 0x86286c00] 09:31:35 INFO - PROCESS | 1746 | 1464798695329 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x883d2000) [pid = 1746] [serial = 1113] [outer = 0x86286c00] 09:31:36 INFO - PROCESS | 1746 | 1464798696309 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1755ms 09:31:36 INFO - PROCESS | 1746 | 1464798696384 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:31:36 INFO - PROCESS | 1746 | 1464798696395 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:31:36 INFO - PROCESS | 1746 | 1464798696408 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 1746 | 1464798696414 Marionette TRACE conn4 <- [1,1454,null,{}] 09:31:36 INFO - PROCESS | 1746 | 1464798696422 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:36 INFO - PROCESS | 1746 | 1464798696718 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:31:37 INFO - PROCESS | 1746 | 1464798697047 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x891dbc00 == 109 [pid = 1746] [id = 371] 09:31:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8a69ec00) [pid = 1746] [serial = 1114] [outer = (nil)] 09:31:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8af56000) [pid = 1746] [serial = 1115] [outer = 0x8a69ec00] 09:31:37 INFO - PROCESS | 1746 | 1464798697141 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b073400) [pid = 1746] [serial = 1116] [outer = 0x8a69ec00] 09:31:38 INFO - PROCESS | 1746 | 1464798698152 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1792ms 09:31:38 INFO - PROCESS | 1746 | 1464798698200 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 1746 | 1464798698205 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:31:38 INFO - PROCESS | 1746 | 1464798698212 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 1746 | 1464798698218 Marionette TRACE conn4 <- [1,1458,null,{}] 09:31:38 INFO - PROCESS | 1746 | 1464798698236 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:38 INFO - PROCESS | 1746 | 1464798698466 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:31:38 INFO - PROCESS | 1746 | 1464798698728 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x86286800 == 110 [pid = 1746] [id = 372] 09:31:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8b7f2c00) [pid = 1746] [serial = 1117] [outer = (nil)] 09:31:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8b885000) [pid = 1746] [serial = 1118] [outer = 0x8b7f2c00] 09:31:38 INFO - PROCESS | 1746 | 1464798698863 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8c5e5c00) [pid = 1746] [serial = 1119] [outer = 0x8b7f2c00] 09:31:39 INFO - PROCESS | 1746 | 1464798699819 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1639ms 09:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:31:39 INFO - PROCESS | 1746 | 1464798699851 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 1746 | 1464798699855 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:31:39 INFO - PROCESS | 1746 | 1464798699862 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 1746 | 1464798699865 Marionette TRACE conn4 <- [1,1462,null,{}] 09:31:39 INFO - PROCESS | 1746 | 1464798699871 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:40 INFO - PROCESS | 1746 | 1464798700089 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:31:40 INFO - PROCESS | 1746 | 1464798700354 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b07ac00 == 111 [pid = 1746] [id = 373] 09:31:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8c882c00) [pid = 1746] [serial = 1120] [outer = (nil)] 09:31:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8d069000) [pid = 1746] [serial = 1121] [outer = 0x8c882c00] 09:31:40 INFO - PROCESS | 1746 | 1464798700500 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8d1d8800) [pid = 1746] [serial = 1122] [outer = 0x8c882c00] 09:31:41 INFO - PROCESS | 1746 | 1464798701584 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1735ms 09:31:41 INFO - PROCESS | 1746 | 1464798701597 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:31:41 INFO - PROCESS | 1746 | 1464798701601 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:31:41 INFO - PROCESS | 1746 | 1464798701608 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 1746 | 1464798701616 Marionette TRACE conn4 <- [1,1466,null,{}] 09:31:41 INFO - PROCESS | 1746 | 1464798701629 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:41 INFO - PROCESS | 1746 | 1464798701862 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:31:42 INFO - PROCESS | 1746 | 1464798702168 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x854d0400 == 112 [pid = 1746] [id = 374] 09:31:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8b7fbc00) [pid = 1746] [serial = 1123] [outer = (nil)] 09:31:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8da78400) [pid = 1746] [serial = 1124] [outer = 0x8b7fbc00] 09:31:42 INFO - PROCESS | 1746 | 1464798702272 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8db2dc00) [pid = 1746] [serial = 1125] [outer = 0x8b7fbc00] 09:31:43 INFO - PROCESS | 1746 | 1464798703272 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1702ms 09:31:43 INFO - PROCESS | 1746 | 1464798703311 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 1746 | 1464798703314 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:31:43 INFO - PROCESS | 1746 | 1464798703322 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 1746 | 1464798703326 Marionette TRACE conn4 <- [1,1470,null,{}] 09:31:43 INFO - PROCESS | 1746 | 1464798703332 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:43 INFO - PROCESS | 1746 | 1464798703573 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:31:43 INFO - PROCESS | 1746 | 1464798703841 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e18d800 == 113 [pid = 1746] [id = 375] 09:31:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8e1a6000) [pid = 1746] [serial = 1126] [outer = (nil)] 09:31:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8e308800) [pid = 1746] [serial = 1127] [outer = 0x8e1a6000] 09:31:43 INFO - PROCESS | 1746 | 1464798703971 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8e952800) [pid = 1746] [serial = 1128] [outer = 0x8e1a6000] 09:31:45 INFO - PROCESS | 1746 | 1464798705032 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1781ms 09:31:45 INFO - PROCESS | 1746 | 1464798705104 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 1746 | 1464798705108 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:31:45 INFO - PROCESS | 1746 | 1464798705115 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 1746 | 1464798705120 Marionette TRACE conn4 <- [1,1474,null,{}] 09:31:45 INFO - PROCESS | 1746 | 1464798705126 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:45 INFO - PROCESS | 1746 | 1464798705347 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:31:45 INFO - PROCESS | 1746 | 1464798705607 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8da71400 == 114 [pid = 1746] [id = 376] 09:31:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8da7f000) [pid = 1746] [serial = 1129] [outer = (nil)] 09:31:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8ed13000) [pid = 1746] [serial = 1130] [outer = 0x8da7f000] 09:31:45 INFO - PROCESS | 1746 | 1464798705736 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x906eb400) [pid = 1746] [serial = 1131] [outer = 0x8da7f000] 09:31:46 INFO - PROCESS | 1746 | 1464798706750 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1692ms 09:31:46 INFO - PROCESS | 1746 | 1464798706808 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:31:46 INFO - PROCESS | 1746 | 1464798706812 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:31:46 INFO - PROCESS | 1746 | 1464798706819 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:31:46 INFO - PROCESS | 1746 | 1464798706822 Marionette TRACE conn4 <- [1,1478,null,{}] 09:31:46 INFO - PROCESS | 1746 | 1464798706829 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:47 INFO - PROCESS | 1746 | 1464798707056 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:31:47 INFO - PROCESS | 1746 | 1464798707345 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x891e3c00 == 115 [pid = 1746] [id = 377] 09:31:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8d063c00) [pid = 1746] [serial = 1132] [outer = (nil)] 09:31:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x909d5400) [pid = 1746] [serial = 1133] [outer = 0x8d063c00] 09:31:47 INFO - PROCESS | 1746 | 1464798707481 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x90e06000) [pid = 1746] [serial = 1134] [outer = 0x8d063c00] 09:31:48 INFO - PROCESS | 1746 | 1464798708558 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1784ms 09:31:48 INFO - PROCESS | 1746 | 1464798708606 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 1746 | 1464798708611 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:31:48 INFO - PROCESS | 1746 | 1464798708620 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 1746 | 1464798708625 Marionette TRACE conn4 <- [1,1482,null,{}] 09:31:48 INFO - PROCESS | 1746 | 1464798708631 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:48 INFO - PROCESS | 1746 | 1464798708907 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:31:49 INFO - PROCESS | 1746 | 1464798709226 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e95a000 == 116 [pid = 1746] [id = 378] 09:31:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x907cb800) [pid = 1746] [serial = 1135] [outer = (nil)] 09:31:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x91183000) [pid = 1746] [serial = 1136] [outer = 0x907cb800] 09:31:49 INFO - PROCESS | 1746 | 1464798709325 Marionette DEBUG loaded listener.js 09:31:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x9118e800) [pid = 1746] [serial = 1137] [outer = 0x907cb800] 09:31:50 INFO - PROCESS | 1746 | 1464798710349 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1788ms 09:31:50 INFO - PROCESS | 1746 | 1464798710409 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:31:50 INFO - PROCESS | 1746 | 1464798710413 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:31:50 INFO - PROCESS | 1746 | 1464798710420 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:31:50 INFO - PROCESS | 1746 | 1464798710423 Marionette TRACE conn4 <- [1,1486,null,{}] 09:31:50 INFO - PROCESS | 1746 | 1464798710430 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:50 INFO - PROCESS | 1746 | 1464798710661 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:31:50 INFO - PROCESS | 1746 | 1464798710971 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x907d3000 == 117 [pid = 1746] [id = 379] 09:31:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x90e06800) [pid = 1746] [serial = 1138] [outer = (nil)] 09:31:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x91846800) [pid = 1746] [serial = 1139] [outer = 0x90e06800] 09:31:51 INFO - PROCESS | 1746 | 1464798711068 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9184c400) [pid = 1746] [serial = 1140] [outer = 0x90e06800] 09:31:52 INFO - PROCESS | 1746 | 1464798712059 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1682ms 09:31:52 INFO - PROCESS | 1746 | 1464798712103 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:31:52 INFO - PROCESS | 1746 | 1464798712108 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:31:52 INFO - PROCESS | 1746 | 1464798712115 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - PROCESS | 1746 | 1464798712121 Marionette TRACE conn4 <- [1,1490,null,{}] 09:31:52 INFO - PROCESS | 1746 | 1464798712127 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:52 INFO - PROCESS | 1746 | 1464798712408 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:31:52 INFO - PROCESS | 1746 | 1464798712752 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x912dd400 == 118 [pid = 1746] [id = 380] 09:31:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x91cb9000) [pid = 1746] [serial = 1141] [outer = (nil)] 09:31:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x91cbd000) [pid = 1746] [serial = 1142] [outer = 0x91cb9000] 09:31:52 INFO - PROCESS | 1746 | 1464798712859 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x91cdb400) [pid = 1746] [serial = 1143] [outer = 0x91cb9000] 09:31:53 INFO - PROCESS | 1746 | 1464798713786 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1733ms 09:31:53 INFO - PROCESS | 1746 | 1464798713848 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 1746 | 1464798713852 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:31:53 INFO - PROCESS | 1746 | 1464798713858 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - PROCESS | 1746 | 1464798713861 Marionette TRACE conn4 <- [1,1494,null,{}] 09:31:53 INFO - PROCESS | 1746 | 1464798713868 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:54 INFO - PROCESS | 1746 | 1464798714092 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:31:54 INFO - PROCESS | 1746 | 1464798714409 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x91cbf000 == 119 [pid = 1746] [id = 381] 09:31:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x91cdd000) [pid = 1746] [serial = 1144] [outer = (nil)] 09:31:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x92238000) [pid = 1746] [serial = 1145] [outer = 0x91cdd000] 09:31:54 INFO - PROCESS | 1746 | 1464798714510 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x92239c00) [pid = 1746] [serial = 1146] [outer = 0x91cdd000] 09:31:55 INFO - PROCESS | 1746 | 1464798715526 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1730ms 09:31:55 INFO - PROCESS | 1746 | 1464798715589 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 1746 | 1464798715593 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:31:55 INFO - PROCESS | 1746 | 1464798715600 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 1746 | 1464798715615 Marionette TRACE conn4 <- [1,1498,null,{}] 09:31:55 INFO - PROCESS | 1746 | 1464798715622 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:55 INFO - PROCESS | 1746 | 1464798715886 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:31:56 INFO - PROCESS | 1746 | 1464798716204 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x91cdac00 == 120 [pid = 1746] [id = 382] 09:31:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x91ce3400) [pid = 1746] [serial = 1147] [outer = (nil)] 09:31:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x924e2400) [pid = 1746] [serial = 1148] [outer = 0x91ce3400] 09:31:56 INFO - PROCESS | 1746 | 1464798716310 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x92510c00) [pid = 1746] [serial = 1149] [outer = 0x91ce3400] 09:31:57 INFO - PROCESS | 1746 | 1464798717350 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1792ms 09:31:57 INFO - PROCESS | 1746 | 1464798717393 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 1746 | 1464798717397 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:31:57 INFO - PROCESS | 1746 | 1464798717404 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 1746 | 1464798717408 Marionette TRACE conn4 <- [1,1502,null,{}] 09:31:57 INFO - PROCESS | 1746 | 1464798717414 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:57 INFO - PROCESS | 1746 | 1464798717643 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:31:57 INFO - PROCESS | 1746 | 1464798717966 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x924de400 == 121 [pid = 1746] [id = 383] 09:31:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x924df800) [pid = 1746] [serial = 1150] [outer = (nil)] 09:31:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x92603000) [pid = 1746] [serial = 1151] [outer = 0x924df800] 09:31:58 INFO - PROCESS | 1746 | 1464798718078 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x92604400) [pid = 1746] [serial = 1152] [outer = 0x924df800] 09:31:59 INFO - PROCESS | 1746 | 1464798719025 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1679ms 09:31:59 INFO - PROCESS | 1746 | 1464798719085 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 1746 | 1464798719089 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:31:59 INFO - PROCESS | 1746 | 1464798719096 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - PROCESS | 1746 | 1464798719100 Marionette TRACE conn4 <- [1,1506,null,{}] 09:31:59 INFO - PROCESS | 1746 | 1464798719106 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:59 INFO - PROCESS | 1746 | 1464798719334 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:31:59 INFO - PROCESS | 1746 | 1464798719649 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x86dd1800 == 122 [pid = 1746] [id = 384] 09:31:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x9251c400) [pid = 1746] [serial = 1153] [outer = (nil)] 09:31:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x9260dc00) [pid = 1746] [serial = 1154] [outer = 0x9251c400] 09:31:59 INFO - PROCESS | 1746 | 1464798719748 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x9260f800) [pid = 1746] [serial = 1155] [outer = 0x9251c400] 09:32:00 INFO - PROCESS | 1746 | 1464798720713 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1681ms 09:32:00 INFO - PROCESS | 1746 | 1464798720778 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 1746 | 1464798720782 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:32:00 INFO - PROCESS | 1746 | 1464798720789 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 1746 | 1464798720793 Marionette TRACE conn4 <- [1,1510,null,{}] 09:32:00 INFO - PROCESS | 1746 | 1464798720799 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:01 INFO - PROCESS | 1746 | 1464798721034 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:32:01 INFO - PROCESS | 1746 | 1464798721361 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x9260b400 == 123 [pid = 1746] [id = 385] 09:32:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x9260e800) [pid = 1746] [serial = 1156] [outer = (nil)] 09:32:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x9284cc00) [pid = 1746] [serial = 1157] [outer = 0x9260e800] 09:32:01 INFO - PROCESS | 1746 | 1464798721460 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x9284e800) [pid = 1746] [serial = 1158] [outer = 0x9260e800] 09:32:02 INFO - PROCESS | 1746 | 1464798722404 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1687ms 09:32:02 INFO - PROCESS | 1746 | 1464798722477 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 1746 | 1464798722481 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:32:02 INFO - PROCESS | 1746 | 1464798722488 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 1746 | 1464798722491 Marionette TRACE conn4 <- [1,1514,null,{}] 09:32:02 INFO - PROCESS | 1746 | 1464798722497 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:02 INFO - PROCESS | 1746 | 1464798722757 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:32:03 INFO - PROCESS | 1746 | 1464798723082 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8518cc00 == 124 [pid = 1746] [id = 386] 09:32:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x854d7400) [pid = 1746] [serial = 1159] [outer = (nil)] 09:32:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x92c92400) [pid = 1746] [serial = 1160] [outer = 0x854d7400] 09:32:03 INFO - PROCESS | 1746 | 1464798723173 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x92c94800) [pid = 1746] [serial = 1161] [outer = 0x854d7400] 09:32:04 INFO - PROCESS | 1746 | 1464798724070 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1631ms 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x879f7000 == 123 [pid = 1746] [id = 368] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8591ec00 == 122 [pid = 1746] [id = 301] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x891ddc00 == 121 [pid = 1746] [id = 367] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x879f8c00 == 120 [pid = 1746] [id = 366] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x883dbc00 == 119 [pid = 1746] [id = 345] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x85a41c00 == 118 [pid = 1746] [id = 365] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8db33800 == 117 [pid = 1746] [id = 357] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x85914400 == 116 [pid = 1746] [id = 356] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8d063400 == 115 [pid = 1746] [id = 355] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8af57800 == 114 [pid = 1746] [id = 354] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x89108c00 == 113 [pid = 1746] [id = 353] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x889d0000 == 112 [pid = 1746] [id = 352] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x85918c00 == 111 [pid = 1746] [id = 350] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8b07e400 == 110 [pid = 1746] [id = 351] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x891e6400 == 109 [pid = 1746] [id = 349] 09:32:05 INFO - PROCESS | 1746 | --DOCSHELL 0x865c4c00 == 108 [pid = 1746] [id = 348] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x894c4000) [pid = 1746] [serial = 1041] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x91188800) [pid = 1746] [serial = 1005] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x9536f800) [pid = 1746] [serial = 1019] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x937f7400) [pid = 1746] [serial = 1016] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x85a39c00) [pid = 1746] [serial = 1031] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x992b5000) [pid = 1746] [serial = 1028] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x91cb8c00) [pid = 1746] [serial = 1008] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x99209800) [pid = 1746] [serial = 1026] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x85a46000) [pid = 1746] [serial = 1032] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x99507c00) [pid = 1746] [serial = 1029] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8c882400) [pid = 1746] [serial = 986] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8e306800) [pid = 1746] [serial = 996] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x889c8400) [pid = 1746] [serial = 1037] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x89107c00) [pid = 1746] [serial = 1038] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8d1e2800) [pid = 1746] [serial = 989] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x9250d800) [pid = 1746] [serial = 1011] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x86dd6c00) [pid = 1746] [serial = 977] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x891e1c00) [pid = 1746] [serial = 1040] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x92844c00) [pid = 1746] [serial = 1013] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8db30000) [pid = 1746] [serial = 992] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x9466a000) [pid = 1746] [serial = 1017] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9187ec00) [pid = 1746] [serial = 1007] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x86cef800) [pid = 1746] [serial = 1034] [outer = (nil)] [url = about:blank] 09:32:05 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8b049000) [pid = 1746] [serial = 980] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x977e7000) [pid = 1746] [serial = 1022] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x906eb000) [pid = 1746] [serial = 999] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x909d7c00) [pid = 1746] [serial = 1001] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x90e03400) [pid = 1746] [serial = 1002] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9103e800) [pid = 1746] [serial = 1004] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8ed1a400) [pid = 1746] [serial = 998] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x924dd800) [pid = 1746] [serial = 1010] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9284a000) [pid = 1746] [serial = 1014] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8e1af800) [pid = 1746] [serial = 995] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x991a9c00) [pid = 1746] [serial = 1025] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x86dd2800) [pid = 1746] [serial = 1035] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x95376800) [pid = 1746] [serial = 1020] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8b7fc000) [pid = 1746] [serial = 983] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x977ec000) [pid = 1746] [serial = 1023] [outer = (nil)] [url = about:blank] 09:32:06 INFO - PROCESS | 1746 | 1464798726115 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 1746 | 1464798726119 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:32:06 INFO - PROCESS | 1746 | 1464798726162 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - PROCESS | 1746 | 1464798726171 Marionette TRACE conn4 <- [1,1518,null,{}] 09:32:06 INFO - PROCESS | 1746 | 1464798726178 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:06 INFO - PROCESS | 1746 | 1464798726375 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:32:06 INFO - PROCESS | 1746 | 1464798726427 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x854d6800 == 109 [pid = 1746] [id = 387] 09:32:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8627ec00) [pid = 1746] [serial = 1162] [outer = (nil)] 09:32:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x86285c00) [pid = 1746] [serial = 1163] [outer = 0x8627ec00] 09:32:06 INFO - PROCESS | 1746 | 1464798726669 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x86ce4800) [pid = 1746] [serial = 1164] [outer = 0x8627ec00] 09:32:07 INFO - PROCESS | 1746 | 1464798727483 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1357ms 09:32:07 INFO - PROCESS | 1746 | 1464798727510 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 1746 | 1464798727515 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:32:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:32:07 INFO - PROCESS | 1746 | 1464798727527 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - PROCESS | 1746 | 1464798727532 Marionette TRACE conn4 <- [1,1522,null,{}] 09:32:07 INFO - PROCESS | 1746 | 1464798727539 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:07 INFO - PROCESS | 1746 | 1464798727723 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:32:07 INFO - PROCESS | 1746 | 1464798727921 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x86dd5400 == 110 [pid = 1746] [id = 388] 09:32:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x879f1800) [pid = 1746] [serial = 1165] [outer = (nil)] 09:32:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x883dbc00) [pid = 1746] [serial = 1166] [outer = 0x879f1800] 09:32:08 INFO - PROCESS | 1746 | 1464798728002 Marionette DEBUG loaded listener.js 09:32:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x889cf000) [pid = 1746] [serial = 1167] [outer = 0x879f1800] 09:32:08 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:08 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:32:08 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:08 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:08 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:08 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:08 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:08 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:08 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:08 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:08 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:08 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:08 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:32:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:32:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:32:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:32:08 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:32:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:32:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:32:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:32:08 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:32:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:32:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:32:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:32:08 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:32:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:32:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:32:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:32:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1351ms 09:32:08 INFO - PROCESS | 1746 | 1464798728859 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:32:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:32:08 INFO - PROCESS | 1746 | 1464798728901 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 1746 | 1464798728908 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:32:08 INFO - PROCESS | 1746 | 1464798728915 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 1746 | 1464798728919 Marionette TRACE conn4 <- [1,1526,null,{}] 09:32:08 INFO - PROCESS | 1746 | 1464798728942 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:09 INFO - PROCESS | 1746 | 1464798729193 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:32:09 INFO - PROCESS | 1746 | 1464798729234 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8af51800 == 111 [pid = 1746] [id = 389] 09:32:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8af52400) [pid = 1746] [serial = 1168] [outer = (nil)] 09:32:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8af5c400) [pid = 1746] [serial = 1169] [outer = 0x8af52400] 09:32:09 INFO - PROCESS | 1746 | 1464798729313 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8b052800) [pid = 1746] [serial = 1170] [outer = 0x8af52400] 09:32:10 INFO - PROCESS | 1746 | 1464798730213 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:32:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:32:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:32:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:32:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:32:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:32:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:32:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1333ms 09:32:10 INFO - PROCESS | 1746 | 1464798730252 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:32:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:32:10 INFO - PROCESS | 1746 | 1464798730256 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:32:10 INFO - PROCESS | 1746 | 1464798730262 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - PROCESS | 1746 | 1464798730266 Marionette TRACE conn4 <- [1,1530,null,{}] 09:32:10 INFO - PROCESS | 1746 | 1464798730271 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - PROCESS | 1746 | 1464798731259 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8c5ee000) [pid = 1746] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x86ce5000) [pid = 1746] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8b0da800) [pid = 1746] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x894c8800) [pid = 1746] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8c5ef000) [pid = 1746] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8ed16000) [pid = 1746] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8a845800) [pid = 1746] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x883d5c00) [pid = 1746] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x912d3c00) [pid = 1746] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x907d7800) [pid = 1746] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x894c3400) [pid = 1746] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x894c1400) [pid = 1746] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x879f9400) [pid = 1746] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x85a45000) [pid = 1746] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8b04fc00) [pid = 1746] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9184b800) [pid = 1746] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x909d8400) [pid = 1746] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8d068800) [pid = 1746] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x891de400) [pid = 1746] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8e185800) [pid = 1746] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8e1abc00) [pid = 1746] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8b0dd400) [pid = 1746] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x86ced800) [pid = 1746] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8af5a000) [pid = 1746] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8b7f9000) [pid = 1746] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8b650c00) [pid = 1746] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8c886000) [pid = 1746] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8b7fc800) [pid = 1746] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:32:11 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x86288c00) [pid = 1746] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:32:11 INFO - PROCESS | 1746 | 1464798731526 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8518e000 == 112 [pid = 1746] [id = 390] 09:32:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8627e800) [pid = 1746] [serial = 1171] [outer = (nil)] 09:32:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x86cf1c00) [pid = 1746] [serial = 1172] [outer = 0x8627e800] 09:32:11 INFO - PROCESS | 1746 | 1464798731604 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x891de400) [pid = 1746] [serial = 1173] [outer = 0x8627e800] 09:32:12 INFO - PROCESS | 1746 | 1464798732329 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:32:12 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:32:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:32:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:32:12 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:32:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:32:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 2094ms 09:32:12 INFO - PROCESS | 1746 | 1464798732357 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:32:12 INFO - PROCESS | 1746 | 1464798732361 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:32:12 INFO - PROCESS | 1746 | 1464798732367 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:32:12 INFO - PROCESS | 1746 | 1464798732370 Marionette TRACE conn4 <- [1,1534,null,{}] 09:32:12 INFO - PROCESS | 1746 | 1464798732375 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:12 INFO - PROCESS | 1746 | 1464798732610 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:32:12 INFO - PROCESS | 1746 | 1464798732634 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x879f9400 == 113 [pid = 1746] [id = 391] 09:32:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x889ce000) [pid = 1746] [serial = 1174] [outer = (nil)] 09:32:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8b0dac00) [pid = 1746] [serial = 1175] [outer = 0x889ce000] 09:32:12 INFO - PROCESS | 1746 | 1464798732708 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8b647400) [pid = 1746] [serial = 1176] [outer = 0x889ce000] 09:32:13 INFO - PROCESS | 1746 | 1464798733868 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:32:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1536ms 09:32:13 INFO - PROCESS | 1746 | 1464798733904 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 1746 | 1464798733911 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:32:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:32:13 INFO - PROCESS | 1746 | 1464798733921 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 1746 | 1464798733927 Marionette TRACE conn4 <- [1,1538,null,{}] 09:32:13 INFO - PROCESS | 1746 | 1464798733938 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:14 INFO - PROCESS | 1746 | 1464798734171 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:32:14 INFO - PROCESS | 1746 | 1464798734490 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8591cc00 == 114 [pid = 1746] [id = 392] 09:32:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x85a42400) [pid = 1746] [serial = 1177] [outer = (nil)] 09:32:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x879ee800) [pid = 1746] [serial = 1178] [outer = 0x85a42400] 09:32:14 INFO - PROCESS | 1746 | 1464798734583 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8910a000) [pid = 1746] [serial = 1179] [outer = 0x85a42400] 09:32:15 INFO - PROCESS | 1746 | 1464798735565 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:32:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:32:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1683ms 09:32:15 INFO - PROCESS | 1746 | 1464798735605 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:32:15 INFO - PROCESS | 1746 | 1464798735614 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:32:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:32:15 INFO - PROCESS | 1746 | 1464798735625 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:32:15 INFO - PROCESS | 1746 | 1464798735629 Marionette TRACE conn4 <- [1,1542,null,{}] 09:32:15 INFO - PROCESS | 1746 | 1464798735636 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:15 INFO - PROCESS | 1746 | 1464798735854 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:32:16 INFO - PROCESS | 1746 | 1464798736124 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8af58400 == 115 [pid = 1746] [id = 393] 09:32:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8af5a000) [pid = 1746] [serial = 1180] [outer = (nil)] 09:32:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8b072800) [pid = 1746] [serial = 1181] [outer = 0x8af5a000] 09:32:16 INFO - PROCESS | 1746 | 1464798736261 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8b0db000) [pid = 1746] [serial = 1182] [outer = 0x8af5a000] 09:32:17 INFO - PROCESS | 1746 | 1464798737226 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:32:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:32:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1638ms 09:32:17 INFO - PROCESS | 1746 | 1464798737263 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 1746 | 1464798737267 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:32:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:32:17 INFO - PROCESS | 1746 | 1464798737275 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - PROCESS | 1746 | 1464798737281 Marionette TRACE conn4 <- [1,1546,null,{}] 09:32:17 INFO - PROCESS | 1746 | 1464798737298 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:17 INFO - PROCESS | 1746 | 1464798737545 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:32:17 INFO - PROCESS | 1746 | 1464798737866 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8b076400 == 116 [pid = 1746] [id = 394] 09:32:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b7f7800) [pid = 1746] [serial = 1183] [outer = (nil)] 09:32:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8b885400) [pid = 1746] [serial = 1184] [outer = 0x8b7f7800] 09:32:17 INFO - PROCESS | 1746 | 1464798737968 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8c5ee800) [pid = 1746] [serial = 1185] [outer = 0x8b7f7800] 09:32:18 INFO - PROCESS | 1746 | 1464798738924 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:32:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:32:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1687ms 09:32:18 INFO - PROCESS | 1746 | 1464798738962 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 1746 | 1464798738968 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:32:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:32:18 INFO - PROCESS | 1746 | 1464798738975 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 1746 | 1464798738978 Marionette TRACE conn4 <- [1,1550,null,{}] 09:32:18 INFO - PROCESS | 1746 | 1464798738986 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:19 INFO - PROCESS | 1746 | 1464798739222 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:32:19 INFO - PROCESS | 1746 | 1464798739528 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8627f800 == 117 [pid = 1746] [id = 395] 09:32:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8b886400) [pid = 1746] [serial = 1186] [outer = (nil)] 09:32:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8d069800) [pid = 1746] [serial = 1187] [outer = 0x8b886400] 09:32:19 INFO - PROCESS | 1746 | 1464798739630 Marionette DEBUG loaded listener.js 09:32:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8d1dfc00) [pid = 1746] [serial = 1188] [outer = 0x8b886400] 09:32:20 INFO - PROCESS | 1746 | 1464798740646 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:32:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:32:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1732ms 09:32:20 INFO - PROCESS | 1746 | 1464798740707 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 1746 | 1464798740711 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:32:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:32:20 INFO - PROCESS | 1746 | 1464798740718 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 1746 | 1464798740722 Marionette TRACE conn4 <- [1,1554,null,{}] 09:32:20 INFO - PROCESS | 1746 | 1464798740728 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:20 INFO - PROCESS | 1746 | 1464798740940 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:32:21 INFO - PROCESS | 1746 | 1464798741227 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x894c5400 == 118 [pid = 1746] [id = 396] 09:32:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8c88e800) [pid = 1746] [serial = 1189] [outer = (nil)] 09:32:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8d807400) [pid = 1746] [serial = 1190] [outer = 0x8c88e800] 09:32:21 INFO - PROCESS | 1746 | 1464798741362 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8da74400) [pid = 1746] [serial = 1191] [outer = 0x8c88e800] 09:32:22 INFO - PROCESS | 1746 | 1464798742328 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:32:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:32:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1689ms 09:32:22 INFO - PROCESS | 1746 | 1464798742408 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 1746 | 1464798742411 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:32:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:32:22 INFO - PROCESS | 1746 | 1464798742418 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 1746 | 1464798742421 Marionette TRACE conn4 <- [1,1558,null,{}] 09:32:22 INFO - PROCESS | 1746 | 1464798742427 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:22 INFO - PROCESS | 1746 | 1464798742707 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:32:23 INFO - PROCESS | 1746 | 1464798743022 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8af51c00 == 119 [pid = 1746] [id = 397] 09:32:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8d80d000) [pid = 1746] [serial = 1192] [outer = (nil)] 09:32:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8e188400) [pid = 1746] [serial = 1193] [outer = 0x8d80d000] 09:32:23 INFO - PROCESS | 1746 | 1464798743112 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8e1aac00) [pid = 1746] [serial = 1194] [outer = 0x8d80d000] 09:32:24 INFO - PROCESS | 1746 | 1464798744051 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:32:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:32:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1690ms 09:32:24 INFO - PROCESS | 1746 | 1464798744109 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:32:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:32:24 INFO - PROCESS | 1746 | 1464798744114 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:32:24 INFO - PROCESS | 1746 | 1464798744120 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - PROCESS | 1746 | 1464798744124 Marionette TRACE conn4 <- [1,1562,null,{}] 09:32:24 INFO - PROCESS | 1746 | 1464798744130 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:24 INFO - PROCESS | 1746 | 1464798744346 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:32:24 INFO - PROCESS | 1746 | 1464798744607 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8db33000 == 120 [pid = 1746] [id = 398] 09:32:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8db34800) [pid = 1746] [serial = 1195] [outer = (nil)] 09:32:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8e30d400) [pid = 1746] [serial = 1196] [outer = 0x8db34800] 09:32:24 INFO - PROCESS | 1746 | 1464798744739 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8e956800) [pid = 1746] [serial = 1197] [outer = 0x8db34800] 09:32:25 INFO - PROCESS | 1746 | 1464798745670 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:32:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1586ms 09:32:25 INFO - PROCESS | 1746 | 1464798745707 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 1746 | 1464798745711 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:32:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:32:25 INFO - PROCESS | 1746 | 1464798745738 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 1746 | 1464798745742 Marionette TRACE conn4 <- [1,1566,null,{}] 09:32:25 INFO - PROCESS | 1746 | 1464798745748 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:25 INFO - PROCESS | 1746 | 1464798745965 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:32:26 INFO - PROCESS | 1746 | 1464798746197 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8e1abc00 == 121 [pid = 1746] [id = 399] 09:32:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8e307800) [pid = 1746] [serial = 1198] [outer = (nil)] 09:32:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x906f5c00) [pid = 1746] [serial = 1199] [outer = 0x8e307800] 09:32:26 INFO - PROCESS | 1746 | 1464798746344 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x907d0000) [pid = 1746] [serial = 1200] [outer = 0x8e307800] 09:32:27 INFO - PROCESS | 1746 | 1464798747339 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:32:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:32:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1639ms 09:32:27 INFO - PROCESS | 1746 | 1464798747374 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 1746 | 1464798747378 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:32:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:32:27 INFO - PROCESS | 1746 | 1464798747385 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 1746 | 1464798747389 Marionette TRACE conn4 <- [1,1570,null,{}] 09:32:27 INFO - PROCESS | 1746 | 1464798747394 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:27 INFO - PROCESS | 1746 | 1464798747617 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:32:27 INFO - PROCESS | 1746 | 1464798747942 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8518d400 == 122 [pid = 1746] [id = 400] 09:32:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8ed19400) [pid = 1746] [serial = 1201] [outer = (nil)] 09:32:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x90e01c00) [pid = 1746] [serial = 1202] [outer = 0x8ed19400] 09:32:28 INFO - PROCESS | 1746 | 1464798748040 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x90e09000) [pid = 1746] [serial = 1203] [outer = 0x8ed19400] 09:32:28 INFO - PROCESS | 1746 | 1464798748979 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:32:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:32:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1635ms 09:32:29 INFO - PROCESS | 1746 | 1464798749020 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 1746 | 1464798749024 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:32:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:32:29 INFO - PROCESS | 1746 | 1464798749031 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 1746 | 1464798749035 Marionette TRACE conn4 <- [1,1574,null,{}] 09:32:29 INFO - PROCESS | 1746 | 1464798749040 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:29 INFO - PROCESS | 1746 | 1464798749270 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:32:29 INFO - PROCESS | 1746 | 1464798749596 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x906e9c00 == 123 [pid = 1746] [id = 401] 09:32:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x906ef400) [pid = 1746] [serial = 1204] [outer = (nil)] 09:32:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9118dc00) [pid = 1746] [serial = 1205] [outer = 0x906ef400] 09:32:29 INFO - PROCESS | 1746 | 1464798749701 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x912d3c00) [pid = 1746] [serial = 1206] [outer = 0x906ef400] 09:32:30 INFO - PROCESS | 1746 | 1464798750645 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:32:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:32:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1681ms 09:32:30 INFO - PROCESS | 1746 | 1464798750713 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:32:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:32:30 INFO - PROCESS | 1746 | 1464798750718 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:32:30 INFO - PROCESS | 1746 | 1464798750724 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:32:30 INFO - PROCESS | 1746 | 1464798750728 Marionette TRACE conn4 <- [1,1578,null,{}] 09:32:30 INFO - PROCESS | 1746 | 1464798750734 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:31 INFO - PROCESS | 1746 | 1464798751009 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:32:31 INFO - PROCESS | 1746 | 1464798751348 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x91183800 == 124 [pid = 1746] [id = 402] 09:32:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9187ec00) [pid = 1746] [serial = 1207] [outer = (nil)] 09:32:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x91cb4000) [pid = 1746] [serial = 1208] [outer = 0x9187ec00] 09:32:31 INFO - PROCESS | 1746 | 1464798751444 Marionette DEBUG loaded listener.js 09:32:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x91cbc000) [pid = 1746] [serial = 1209] [outer = 0x9187ec00] 09:32:32 INFO - PROCESS | 1746 | 1464798752307 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1631ms 09:32:32 INFO - PROCESS | 1746 | 1464798752355 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:32:32 INFO - PROCESS | 1746 | 1464798752360 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:32:32 INFO - PROCESS | 1746 | 1464798752388 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:32:32 INFO - PROCESS | 1746 | 1464798752391 Marionette TRACE conn4 <- [1,1582,null,{}] 09:32:32 INFO - PROCESS | 1746 | 1464798752400 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:32 INFO - PROCESS | 1746 | 1464798752615 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:32:32 INFO - PROCESS | 1746 | 1464798752890 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8a845c00 == 125 [pid = 1746] [id = 403] 09:32:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x8d064c00) [pid = 1746] [serial = 1210] [outer = (nil)] 09:32:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x92235000) [pid = 1746] [serial = 1211] [outer = 0x8d064c00] 09:32:33 INFO - PROCESS | 1746 | 1464798753026 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x924e3000) [pid = 1746] [serial = 1212] [outer = 0x8d064c00] 09:32:33 INFO - PROCESS | 1746 | 1464798753956 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1651ms 09:32:34 INFO - PROCESS | 1746 | 1464798754020 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 1746 | 1464798754026 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:32:34 INFO - PROCESS | 1746 | 1464798754034 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 1746 | 1464798754038 Marionette TRACE conn4 <- [1,1586,null,{}] 09:32:34 INFO - PROCESS | 1746 | 1464798754044 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 1746 | 1464798754266 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:32:34 INFO - PROCESS | 1746 | 1464798754580 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8518c400 == 126 [pid = 1746] [id = 404] 09:32:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x854d8c00) [pid = 1746] [serial = 1213] [outer = (nil)] 09:32:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x92847c00) [pid = 1746] [serial = 1214] [outer = 0x854d8c00] 09:32:34 INFO - PROCESS | 1746 | 1464798754676 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9284a800) [pid = 1746] [serial = 1215] [outer = 0x854d8c00] 09:32:35 INFO - PROCESS | 1746 | 1464798755595 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1629ms 09:32:35 INFO - PROCESS | 1746 | 1464798755664 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 1746 | 1464798755667 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:32:35 INFO - PROCESS | 1746 | 1464798755674 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 1746 | 1464798755677 Marionette TRACE conn4 <- [1,1590,null,{}] 09:32:35 INFO - PROCESS | 1746 | 1464798755683 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:35 INFO - PROCESS | 1746 | 1464798755903 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:32:36 INFO - PROCESS | 1746 | 1464798756220 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x854d6400 == 127 [pid = 1746] [id = 405] 09:32:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x854dc400) [pid = 1746] [serial = 1216] [outer = (nil)] 09:32:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x93724000) [pid = 1746] [serial = 1217] [outer = 0x854dc400] 09:32:36 INFO - PROCESS | 1746 | 1464798756329 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x937ad400) [pid = 1746] [serial = 1218] [outer = 0x854dc400] 09:32:37 INFO - PROCESS | 1746 | 1464798757251 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:32:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1628ms 09:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:32:37 INFO - PROCESS | 1746 | 1464798757303 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 1746 | 1464798757307 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:32:37 INFO - PROCESS | 1746 | 1464798757314 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 1746 | 1464798757317 Marionette TRACE conn4 <- [1,1594,null,{}] 09:32:37 INFO - PROCESS | 1746 | 1464798757323 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:37 INFO - PROCESS | 1746 | 1464798757535 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:32:37 INFO - PROCESS | 1746 | 1464798757862 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8af56800 == 128 [pid = 1746] [id = 406] 09:32:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x91039400) [pid = 1746] [serial = 1219] [outer = (nil)] 09:32:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x937ebc00) [pid = 1746] [serial = 1220] [outer = 0x91039400] 09:32:37 INFO - PROCESS | 1746 | 1464798757956 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x937f3400) [pid = 1746] [serial = 1221] [outer = 0x91039400] 09:32:38 INFO - PROCESS | 1746 | 1464798758862 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1591ms 09:32:38 INFO - PROCESS | 1746 | 1464798758904 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:32:38 INFO - PROCESS | 1746 | 1464798758908 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:32:38 INFO - PROCESS | 1746 | 1464798758915 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 1746 | 1464798758918 Marionette TRACE conn4 <- [1,1598,null,{}] 09:32:38 INFO - PROCESS | 1746 | 1464798758924 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 1746 | 1464798759129 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:32:39 INFO - PROCESS | 1746 | 1464798759444 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x937bac00 == 129 [pid = 1746] [id = 407] 09:32:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x937f5c00) [pid = 1746] [serial = 1222] [outer = (nil)] 09:32:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x93a7e400) [pid = 1746] [serial = 1223] [outer = 0x937f5c00] 09:32:39 INFO - PROCESS | 1746 | 1464798759536 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x93a81c00) [pid = 1746] [serial = 1224] [outer = 0x937f5c00] 09:32:40 INFO - PROCESS | 1746 | 1464798760446 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:32:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1579ms 09:32:40 INFO - PROCESS | 1746 | 1464798760495 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 1746 | 1464798760498 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:32:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:32:40 INFO - PROCESS | 1746 | 1464798760505 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 1746 | 1464798760509 Marionette TRACE conn4 <- [1,1602,null,{}] 09:32:40 INFO - PROCESS | 1746 | 1464798760515 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:40 INFO - PROCESS | 1746 | 1464798760735 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:32:41 INFO - PROCESS | 1746 | 1464798761057 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8518c000 == 130 [pid = 1746] [id = 408] 09:32:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x937f1c00) [pid = 1746] [serial = 1225] [outer = (nil)] 09:32:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x93b96c00) [pid = 1746] [serial = 1226] [outer = 0x937f1c00] 09:32:41 INFO - PROCESS | 1746 | 1464798761150 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x94660800) [pid = 1746] [serial = 1227] [outer = 0x937f1c00] 09:32:42 INFO - PROCESS | 1746 | 1464798762062 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1635ms 09:32:42 INFO - PROCESS | 1746 | 1464798762169 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:32:42 INFO - PROCESS | 1746 | 1464798762178 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:32:42 INFO - PROCESS | 1746 | 1464798762242 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 1746 | 1464798762244 Marionette TRACE conn4 <- [1,1606,null,{}] 09:32:42 INFO - PROCESS | 1746 | 1464798762253 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:42 INFO - PROCESS | 1746 | 1464798762488 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:32:42 INFO - PROCESS | 1746 | 1464798762826 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b642800 == 131 [pid = 1746] [id = 409] 09:32:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x8ed1e400) [pid = 1746] [serial = 1228] [outer = (nil)] 09:32:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x952a9c00) [pid = 1746] [serial = 1229] [outer = 0x8ed1e400] 09:32:42 INFO - PROCESS | 1746 | 1464798762915 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x952acc00) [pid = 1746] [serial = 1230] [outer = 0x8ed1e400] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x9103d000 == 130 [pid = 1746] [id = 293] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8e95f400 == 129 [pid = 1746] [id = 291] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8da70c00 == 128 [pid = 1746] [id = 292] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8e184400 == 127 [pid = 1746] [id = 295] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8b052000 == 126 [pid = 1746] [id = 204] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x86283c00 == 125 [pid = 1746] [id = 296] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x85920800 == 124 [pid = 1746] [id = 294] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8518e000 == 123 [pid = 1746] [id = 390] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8af51800 == 122 [pid = 1746] [id = 389] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x86dd5400 == 121 [pid = 1746] [id = 388] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x854d6800 == 120 [pid = 1746] [id = 387] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8e95a000 == 119 [pid = 1746] [id = 378] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x891e3c00 == 118 [pid = 1746] [id = 377] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8da71400 == 117 [pid = 1746] [id = 376] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8e18d800 == 116 [pid = 1746] [id = 375] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x854d0400 == 115 [pid = 1746] [id = 374] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8b07ac00 == 114 [pid = 1746] [id = 373] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x86286800 == 113 [pid = 1746] [id = 372] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x891dbc00 == 112 [pid = 1746] [id = 371] 09:32:45 INFO - PROCESS | 1746 | --DOCSHELL 0x85912400 == 111 [pid = 1746] [id = 370] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x8b078400) [pid = 1746] [serial = 981] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x8d803800) [pid = 1746] [serial = 990] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x8b887c00) [pid = 1746] [serial = 984] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x8e190000) [pid = 1746] [serial = 993] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8d066c00) [pid = 1746] [serial = 987] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x883d4400) [pid = 1746] [serial = 978] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x8af55800) [pid = 1746] [serial = 1107] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x8da7ec00) [pid = 1746] [serial = 1071] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x86cf3400) [pid = 1746] [serial = 1046] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8b55c400) [pid = 1746] [serial = 1056] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8a69c400) [pid = 1746] [serial = 1049] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8d072800) [pid = 1746] [serial = 1065] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x907d9400) [pid = 1746] [serial = 1082] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x906f1400) [pid = 1746] [serial = 1080] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x894cd800) [pid = 1746] [serial = 1106] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x91842400) [pid = 1746] [serial = 1091] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x90e0c800) [pid = 1746] [serial = 1085] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x894cb000) [pid = 1746] [serial = 1103] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8b07b800) [pid = 1746] [serial = 1053] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x883d8000) [pid = 1746] [serial = 1100] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x8da7c800) [pid = 1746] [serial = 1070] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8628b800) [pid = 1746] [serial = 1098] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8b0d4c00) [pid = 1746] [serial = 975] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x91877800) [pid = 1746] [serial = 1095] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x9118c800) [pid = 1746] [serial = 1089] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8d810000) [pid = 1746] [serial = 1068] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x91189c00) [pid = 1746] [serial = 1088] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8c882000) [pid = 1746] [serial = 1062] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8c5eb000) [pid = 1746] [serial = 1061] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8e1a1400) [pid = 1746] [serial = 1074] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8a6a4800) [pid = 1746] [serial = 1104] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x909d9c00) [pid = 1746] [serial = 1083] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x91875000) [pid = 1746] [serial = 1094] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8e959c00) [pid = 1746] [serial = 1076] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8d06d000) [pid = 1746] [serial = 1064] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x906e8400) [pid = 1746] [serial = 1079] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8b558000) [pid = 1746] [serial = 1055] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8b7f2400) [pid = 1746] [serial = 1059] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8e18b000) [pid = 1746] [serial = 1073] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x91035400) [pid = 1746] [serial = 1086] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8d80c000) [pid = 1746] [serial = 1067] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8b650000) [pid = 1746] [serial = 1058] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x91844800) [pid = 1746] [serial = 1092] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8b071400) [pid = 1746] [serial = 1052] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x879ef400) [pid = 1746] [serial = 1047] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8a84d400) [pid = 1746] [serial = 906] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8a847c00) [pid = 1746] [serial = 1050] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x86284c00) [pid = 1746] [serial = 1097] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8a69a400) [pid = 1746] [serial = 1043] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x889c2800) [pid = 1746] [serial = 1101] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8ed16400) [pid = 1746] [serial = 1077] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1746 | 1464798765849 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 3697ms 09:32:45 INFO - PROCESS | 1746 | 1464798765887 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 1746 | 1464798765892 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:32:45 INFO - PROCESS | 1746 | 1464798765901 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 1746 | 1464798765907 Marionette TRACE conn4 <- [1,1610,null,{}] 09:32:45 INFO - PROCESS | 1746 | 1464798765916 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:46 INFO - PROCESS | 1746 | 1464798766149 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:32:46 INFO - PROCESS | 1746 | 1464798766361 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x85190400 == 112 [pid = 1746] [id = 410] 09:32:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x86283c00) [pid = 1746] [serial = 1231] [outer = (nil)] 09:32:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x86cea000) [pid = 1746] [serial = 1232] [outer = 0x86283c00] 09:32:46 INFO - PROCESS | 1746 | 1464798766452 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x86dd2c00) [pid = 1746] [serial = 1233] [outer = 0x86283c00] 09:32:47 INFO - PROCESS | 1746 | 1464798767265 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1402ms 09:32:47 INFO - PROCESS | 1746 | 1464798767304 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 1746 | 1464798767312 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:32:47 INFO - PROCESS | 1746 | 1464798767323 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 1746 | 1464798767327 Marionette TRACE conn4 <- [1,1614,null,{}] 09:32:47 INFO - PROCESS | 1746 | 1464798767333 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:47 INFO - PROCESS | 1746 | 1464798767637 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:32:47 INFO - PROCESS | 1746 | 1464798767761 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x883de400 == 113 [pid = 1746] [id = 411] 09:32:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x889c1800) [pid = 1746] [serial = 1234] [outer = (nil)] 09:32:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x889c9000) [pid = 1746] [serial = 1235] [outer = 0x889c1800] 09:32:47 INFO - PROCESS | 1746 | 1464798767875 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x89110800) [pid = 1746] [serial = 1236] [outer = 0x889c1800] 09:32:48 INFO - PROCESS | 1746 | 1464798768876 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:32:48 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:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1580ms 09:32:48 INFO - PROCESS | 1746 | 1464798768905 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:32:48 INFO - PROCESS | 1746 | 1464798768909 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:32:48 INFO - PROCESS | 1746 | 1464798768916 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - PROCESS | 1746 | 1464798768921 Marionette TRACE conn4 <- [1,1618,null,{}] 09:32:48 INFO - PROCESS | 1746 | 1464798768946 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:49 INFO - PROCESS | 1746 | 1464798769224 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:32:49 INFO - PROCESS | 1746 | 1464798769261 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x883d7800 == 114 [pid = 1746] [id = 412] 09:32:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8a6a3400) [pid = 1746] [serial = 1237] [outer = (nil)] 09:32:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8a842000) [pid = 1746] [serial = 1238] [outer = 0x8a6a3400] 09:32:49 INFO - PROCESS | 1746 | 1464798769480 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8a84e400) [pid = 1746] [serial = 1239] [outer = 0x8a6a3400] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x891e3000) [pid = 1746] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8af52400) [pid = 1746] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8da7f000) [pid = 1746] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8e1a6000) [pid = 1746] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8b7fbc00) [pid = 1746] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8c882c00) [pid = 1746] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8b7f2c00) [pid = 1746] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8a69ec00) [pid = 1746] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x86286c00) [pid = 1746] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x879f1800) [pid = 1746] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8627ec00) [pid = 1746] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x854d7400) [pid = 1746] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x9260e800) [pid = 1746] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x9251c400) [pid = 1746] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x924df800) [pid = 1746] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x91ce3400) [pid = 1746] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x91cdd000) [pid = 1746] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x91cb9000) [pid = 1746] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x90e06800) [pid = 1746] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x907cb800) [pid = 1746] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8d063c00) [pid = 1746] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:32:50 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8627e800) [pid = 1746] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:32:51 INFO - PROCESS | 1746 | 1464798771107 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:32:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:32:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2208ms 09:32:51 INFO - PROCESS | 1746 | 1464798771124 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:32:51 INFO - PROCESS | 1746 | 1464798771128 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:32:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:32:51 INFO - PROCESS | 1746 | 1464798771145 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 1746 | 1464798771149 Marionette TRACE conn4 <- [1,1622,null,{}] 09:32:51 INFO - PROCESS | 1746 | 1464798771154 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:51 INFO - PROCESS | 1746 | 1464798771365 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:32:51 INFO - PROCESS | 1746 | 1464798771383 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x889cc400 == 115 [pid = 1746] [id = 413] 09:32:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8a6a7c00) [pid = 1746] [serial = 1240] [outer = (nil)] 09:32:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8af5f800) [pid = 1746] [serial = 1241] [outer = 0x8a6a7c00] 09:32:51 INFO - PROCESS | 1746 | 1464798771460 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8b04e400) [pid = 1746] [serial = 1242] [outer = 0x8a6a7c00] 09:32:52 INFO - PROCESS | 1746 | 1464798772428 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:32:52 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:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1343ms 09:32:52 INFO - PROCESS | 1746 | 1464798772479 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 1746 | 1464798772483 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:32:52 INFO - PROCESS | 1746 | 1464798772489 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - PROCESS | 1746 | 1464798772492 Marionette TRACE conn4 <- [1,1626,null,{}] 09:32:52 INFO - PROCESS | 1746 | 1464798772497 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:52 INFO - PROCESS | 1746 | 1464798772794 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:32:53 INFO - PROCESS | 1746 | 1464798773137 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x854dbc00 == 116 [pid = 1746] [id = 414] 09:32:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x854dd400) [pid = 1746] [serial = 1243] [outer = (nil)] 09:32:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x85920000) [pid = 1746] [serial = 1244] [outer = 0x854dd400] 09:32:53 INFO - PROCESS | 1746 | 1464798773235 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x86288c00) [pid = 1746] [serial = 1245] [outer = 0x854dd400] 09:32:54 INFO - PROCESS | 1746 | 1464798774195 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:32:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:32:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1727ms 09:32:54 INFO - PROCESS | 1746 | 1464798774218 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 1746 | 1464798774224 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:32:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:32:54 INFO - PROCESS | 1746 | 1464798774232 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 1746 | 1464798774239 Marionette TRACE conn4 <- [1,1630,null,{}] 09:32:54 INFO - PROCESS | 1746 | 1464798774263 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:54 INFO - PROCESS | 1746 | 1464798774555 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:32:54 INFO - PROCESS | 1746 | 1464798774775 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x879f4800 == 117 [pid = 1746] [id = 415] 09:32:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x879f5400) [pid = 1746] [serial = 1246] [outer = (nil)] 09:32:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x883d9c00) [pid = 1746] [serial = 1247] [outer = 0x879f5400] 09:32:54 INFO - PROCESS | 1746 | 1464798774888 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x889ce400) [pid = 1746] [serial = 1248] [outer = 0x879f5400] 09:32:55 INFO - PROCESS | 1746 | 1464798775892 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:32:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:32:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1742ms 09:32:55 INFO - PROCESS | 1746 | 1464798775975 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 1746 | 1464798775981 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:32:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:32:55 INFO - PROCESS | 1746 | 1464798775988 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 1746 | 1464798775992 Marionette TRACE conn4 <- [1,1634,null,{}] 09:32:56 INFO - PROCESS | 1746 | 1464798775999 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:56 INFO - PROCESS | 1746 | 1464798776218 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:32:56 INFO - PROCESS | 1746 | 1464798776546 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1746 | ++DOCSHELL 0x8a69f400 == 118 [pid = 1746] [id = 416] 09:32:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8a6a4400) [pid = 1746] [serial = 1249] [outer = (nil)] 09:32:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8a840400) [pid = 1746] [serial = 1250] [outer = 0x8a6a4400] 09:32:56 INFO - PROCESS | 1746 | 1464798776644 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8af53c00) [pid = 1746] [serial = 1251] [outer = 0x8a6a4400] 09:32:57 INFO - PROCESS | 1746 | 1464798777679 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1746ms 09:32:57 INFO - PROCESS | 1746 | 1464798777735 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 1746 | 1464798777742 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:32:57 INFO - PROCESS | 1746 | 1464798777761 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:32:57 INFO - PROCESS | 1746 | 1464798777769 Marionette TRACE conn4 <- [1,1638,null,{}] 09:32:57 INFO - PROCESS | 1746 | 1464798777777 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:58 INFO - PROCESS | 1746 | 1464798778055 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:32:58 INFO - PROCESS | 1746 | 1464798778380 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x879ef400 == 119 [pid = 1746] [id = 417] 09:32:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8a841400) [pid = 1746] [serial = 1252] [outer = (nil)] 09:32:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8b554400) [pid = 1746] [serial = 1253] [outer = 0x8a841400] 09:32:58 INFO - PROCESS | 1746 | 1464798778481 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8b643800) [pid = 1746] [serial = 1254] [outer = 0x8a841400] 09:32:59 INFO - PROCESS | 1746 | 1464798779473 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:32:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1752ms 09:32:59 INFO - PROCESS | 1746 | 1464798779506 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 1746 | 1464798779510 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:32:59 INFO - PROCESS | 1746 | 1464798779517 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:32:59 INFO - PROCESS | 1746 | 1464798779521 Marionette TRACE conn4 <- [1,1642,null,{}] 09:32:59 INFO - PROCESS | 1746 | 1464798779527 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:59 INFO - PROCESS | 1746 | 1464798779767 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:33:00 INFO - PROCESS | 1746 | 1464798780073 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b07b800 == 120 [pid = 1746] [id = 418] 09:33:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8b55b000) [pid = 1746] [serial = 1255] [outer = (nil)] 09:33:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b7fe000) [pid = 1746] [serial = 1256] [outer = 0x8b55b000] 09:33:00 INFO - PROCESS | 1746 | 1464798780172 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8b87fc00) [pid = 1746] [serial = 1257] [outer = 0x8b55b000] 09:33:01 INFO - PROCESS | 1746 | 1464798781088 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:33:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:33:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1588ms 09:33:01 INFO - PROCESS | 1746 | 1464798781106 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:33:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:33:01 INFO - PROCESS | 1746 | 1464798781111 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:33:01 INFO - PROCESS | 1746 | 1464798781117 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 1746 | 1464798781121 Marionette TRACE conn4 <- [1,1646,null,{}] 09:33:01 INFO - PROCESS | 1746 | 1464798781127 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:01 INFO - PROCESS | 1746 | 1464798781357 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:33:01 INFO - PROCESS | 1746 | 1464798781732 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c5ee400 == 121 [pid = 1746] [id = 419] 09:33:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8c5eec00) [pid = 1746] [serial = 1258] [outer = (nil)] 09:33:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8c882400) [pid = 1746] [serial = 1259] [outer = 0x8c5eec00] 09:33:01 INFO - PROCESS | 1746 | 1464798781848 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8d071000) [pid = 1746] [serial = 1260] [outer = 0x8c5eec00] 09:33:02 INFO - PROCESS | 1746 | 1464798782856 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:33:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1790ms 09:33:02 INFO - PROCESS | 1746 | 1464798782907 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 1746 | 1464798782910 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:33:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:33:02 INFO - PROCESS | 1746 | 1464798782918 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 1746 | 1464798782922 Marionette TRACE conn4 <- [1,1650,null,{}] 09:33:02 INFO - PROCESS | 1746 | 1464798782929 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:03 INFO - PROCESS | 1746 | 1464798783172 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:33:03 INFO - PROCESS | 1746 | 1464798783498 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x86dcf800 == 122 [pid = 1746] [id = 420] 09:33:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x86ddd000) [pid = 1746] [serial = 1261] [outer = (nil)] 09:33:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8d809800) [pid = 1746] [serial = 1262] [outer = 0x86ddd000] 09:33:03 INFO - PROCESS | 1746 | 1464798783602 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8d80f400) [pid = 1746] [serial = 1263] [outer = 0x86ddd000] 09:33:04 INFO - PROCESS | 1746 | 1464798784587 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1733ms 09:33:04 INFO - PROCESS | 1746 | 1464798784653 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 1746 | 1464798784659 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:33:04 INFO - PROCESS | 1746 | 1464798784666 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 1746 | 1464798784670 Marionette TRACE conn4 <- [1,1654,null,{}] 09:33:04 INFO - PROCESS | 1746 | 1464798784677 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:04 INFO - PROCESS | 1746 | 1464798784926 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:33:05 INFO - PROCESS | 1746 | 1464798785242 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x854cf000 == 123 [pid = 1746] [id = 421] 09:33:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8c887400) [pid = 1746] [serial = 1264] [outer = (nil)] 09:33:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8db2c800) [pid = 1746] [serial = 1265] [outer = 0x8c887400] 09:33:05 INFO - PROCESS | 1746 | 1464798785347 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8db30000) [pid = 1746] [serial = 1266] [outer = 0x8c887400] 09:33:06 INFO - PROCESS | 1746 | 1464798786229 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1638ms 09:33:06 INFO - PROCESS | 1746 | 1464798786305 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 1746 | 1464798786309 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:33:06 INFO - PROCESS | 1746 | 1464798786315 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 1746 | 1464798786319 Marionette TRACE conn4 <- [1,1658,null,{}] 09:33:06 INFO - PROCESS | 1746 | 1464798786325 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:06 INFO - PROCESS | 1746 | 1464798786588 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:33:06 INFO - PROCESS | 1746 | 1464798786893 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da7e000 == 124 [pid = 1746] [id = 422] 09:33:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8da7ec00) [pid = 1746] [serial = 1267] [outer = (nil)] 09:33:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8e18e400) [pid = 1746] [serial = 1268] [outer = 0x8da7ec00] 09:33:06 INFO - PROCESS | 1746 | 1464798786993 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8e1a3c00) [pid = 1746] [serial = 1269] [outer = 0x8da7ec00] 09:33:07 INFO - PROCESS | 1746 | 1464798787955 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1701ms 09:33:08 INFO - PROCESS | 1746 | 1464798788019 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 1746 | 1464798788023 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:33:08 INFO - PROCESS | 1746 | 1464798788031 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 1746 | 1464798788042 Marionette TRACE conn4 <- [1,1662,null,{}] 09:33:08 INFO - PROCESS | 1746 | 1464798788050 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:08 INFO - PROCESS | 1746 | 1464798788313 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:33:08 INFO - PROCESS | 1746 | 1464798788638 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x86281400 == 125 [pid = 1746] [id = 423] 09:33:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x865c2000) [pid = 1746] [serial = 1270] [outer = (nil)] 09:33:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8e301400) [pid = 1746] [serial = 1271] [outer = 0x865c2000] 09:33:08 INFO - PROCESS | 1746 | 1464798788749 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8e310c00) [pid = 1746] [serial = 1272] [outer = 0x865c2000] 09:33:09 INFO - PROCESS | 1746 | 1464798789656 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1695ms 09:33:09 INFO - PROCESS | 1746 | 1464798789728 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 1746 | 1464798789731 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:33:09 INFO - PROCESS | 1746 | 1464798789739 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 1746 | 1464798789741 Marionette TRACE conn4 <- [1,1666,null,{}] 09:33:09 INFO - PROCESS | 1746 | 1464798789748 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:10 INFO - PROCESS | 1746 | 1464798789999 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:33:10 INFO - PROCESS | 1746 | 1464798790348 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ed18800 == 126 [pid = 1746] [id = 424] 09:33:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8ed1a800) [pid = 1746] [serial = 1273] [outer = (nil)] 09:33:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x906ea400) [pid = 1746] [serial = 1274] [outer = 0x8ed1a800] 09:33:10 INFO - PROCESS | 1746 | 1464798790461 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x907cbc00) [pid = 1746] [serial = 1275] [outer = 0x8ed1a800] 09:33:11 INFO - PROCESS | 1746 | 1464798791471 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1789ms 09:33:11 INFO - PROCESS | 1746 | 1464798791532 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 1746 | 1464798791537 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:33:11 INFO - PROCESS | 1746 | 1464798791548 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 1746 | 1464798791552 Marionette TRACE conn4 <- [1,1670,null,{}] 09:33:11 INFO - PROCESS | 1746 | 1464798791560 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:11 INFO - PROCESS | 1746 | 1464798791824 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:33:12 INFO - PROCESS | 1746 | 1464798792137 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ed1b800 == 127 [pid = 1746] [id = 425] 09:33:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x906f4c00) [pid = 1746] [serial = 1276] [outer = (nil)] 09:33:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x91035000) [pid = 1746] [serial = 1277] [outer = 0x906f4c00] 09:33:12 INFO - PROCESS | 1746 | 1464798792235 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9103e400) [pid = 1746] [serial = 1278] [outer = 0x906f4c00] 09:33:13 INFO - PROCESS | 1746 | 1464798793257 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1782ms 09:33:13 INFO - PROCESS | 1746 | 1464798793331 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 1746 | 1464798793334 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:33:13 INFO - PROCESS | 1746 | 1464798793341 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 1746 | 1464798793344 Marionette TRACE conn4 <- [1,1674,null,{}] 09:33:13 INFO - PROCESS | 1746 | 1464798793350 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:13 INFO - PROCESS | 1746 | 1464798793596 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:33:13 INFO - PROCESS | 1746 | 1464798793918 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x85916000 == 128 [pid = 1746] [id = 426] 09:33:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x85a38800) [pid = 1746] [serial = 1279] [outer = (nil)] 09:33:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9118cc00) [pid = 1746] [serial = 1280] [outer = 0x85a38800] 09:33:14 INFO - PROCESS | 1746 | 1464798794028 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x912e0400) [pid = 1746] [serial = 1281] [outer = 0x85a38800] 09:33:14 INFO - PROCESS | 1746 | 1464798794974 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1686ms 09:33:15 INFO - PROCESS | 1746 | 1464798795033 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 1746 | 1464798795037 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:33:15 INFO - PROCESS | 1746 | 1464798795047 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:33:15 INFO - PROCESS | 1746 | 1464798795051 Marionette TRACE conn4 <- [1,1678,null,{}] 09:33:15 INFO - PROCESS | 1746 | 1464798795057 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:15 INFO - PROCESS | 1746 | 1464798795299 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:33:15 INFO - PROCESS | 1746 | 1464798795634 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da79000 == 129 [pid = 1746] [id = 427] 09:33:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9118e400) [pid = 1746] [serial = 1282] [outer = (nil)] 09:33:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x91873800) [pid = 1746] [serial = 1283] [outer = 0x9118e400] 09:33:15 INFO - PROCESS | 1746 | 1464798795730 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x91876400) [pid = 1746] [serial = 1284] [outer = 0x9118e400] 09:33:16 INFO - PROCESS | 1746 | 1464798796740 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1731ms 09:33:16 INFO - PROCESS | 1746 | 1464798796779 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 1746 | 1464798796783 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:33:16 INFO - PROCESS | 1746 | 1464798796792 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 1746 | 1464798796795 Marionette TRACE conn4 <- [1,1682,null,{}] 09:33:16 INFO - PROCESS | 1746 | 1464798796804 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:17 INFO - PROCESS | 1746 | 1464798797048 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:33:17 INFO - PROCESS | 1746 | 1464798797374 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x85916800 == 130 [pid = 1746] [id = 428] 09:33:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8591ac00) [pid = 1746] [serial = 1285] [outer = (nil)] 09:33:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x91cbb000) [pid = 1746] [serial = 1286] [outer = 0x8591ac00] 09:33:17 INFO - PROCESS | 1746 | 1464798797471 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x91cd6c00) [pid = 1746] [serial = 1287] [outer = 0x8591ac00] 09:33:18 INFO - PROCESS | 1746 | 1464798798429 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1685ms 09:33:18 INFO - PROCESS | 1746 | 1464798798479 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 1746 | 1464798798483 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:33:18 INFO - PROCESS | 1746 | 1464798798489 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 1746 | 1464798798493 Marionette TRACE conn4 <- [1,1686,null,{}] 09:33:18 INFO - PROCESS | 1746 | 1464798798500 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:18 INFO - PROCESS | 1746 | 1464798798724 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:33:19 INFO - PROCESS | 1746 | 1464798799050 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8910b800 == 131 [pid = 1746] [id = 429] 09:33:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8b046000) [pid = 1746] [serial = 1288] [outer = (nil)] 09:33:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9250e800) [pid = 1746] [serial = 1289] [outer = 0x8b046000] 09:33:19 INFO - PROCESS | 1746 | 1464798799147 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x92517400) [pid = 1746] [serial = 1290] [outer = 0x8b046000] 09:33:20 INFO - PROCESS | 1746 | 1464798800083 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:33:20 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:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1630ms 09:33:20 INFO - PROCESS | 1746 | 1464798800120 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:33:20 INFO - PROCESS | 1746 | 1464798800124 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:33:20 INFO - PROCESS | 1746 | 1464798800152 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:33:20 INFO - PROCESS | 1746 | 1464798800156 Marionette TRACE conn4 <- [1,1690,null,{}] 09:33:20 INFO - PROCESS | 1746 | 1464798800167 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:20 INFO - PROCESS | 1746 | 1464798800407 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:33:20 INFO - PROCESS | 1746 | 1464798800723 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x85917000 == 132 [pid = 1746] [id = 430] 09:33:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x91cd6000) [pid = 1746] [serial = 1291] [outer = (nil)] 09:33:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x92841400) [pid = 1746] [serial = 1292] [outer = 0x91cd6000] 09:33:20 INFO - PROCESS | 1746 | 1464798800821 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x92848400) [pid = 1746] [serial = 1293] [outer = 0x91cd6000] 09:33:21 INFO - PROCESS | 1746 | 1464798801791 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1705ms 09:33:21 INFO - PROCESS | 1746 | 1464798801838 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 1746 | 1464798801842 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:33:21 INFO - PROCESS | 1746 | 1464798801848 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 1746 | 1464798801852 Marionette TRACE conn4 <- [1,1694,null,{}] 09:33:21 INFO - PROCESS | 1746 | 1464798801858 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:22 INFO - PROCESS | 1746 | 1464798802085 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:33:22 INFO - PROCESS | 1746 | 1464798802399 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x854da400 == 133 [pid = 1746] [id = 431] 09:33:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x85914400) [pid = 1746] [serial = 1294] [outer = (nil)] 09:33:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x937eb400) [pid = 1746] [serial = 1295] [outer = 0x85914400] 09:33:22 INFO - PROCESS | 1746 | 1464798802495 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x937f4c00) [pid = 1746] [serial = 1296] [outer = 0x85914400] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x86cec400 == 132 [pid = 1746] [id = 260] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x85915800 == 131 [pid = 1746] [id = 256] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x924dec00 == 130 [pid = 1746] [id = 313] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8b87f400 == 129 [pid = 1746] [id = 261] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x909d8c00 == 128 [pid = 1746] [id = 315] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x854d2000 == 127 [pid = 1746] [id = 312] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8e952c00 == 126 [pid = 1746] [id = 314] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x854cf400 == 125 [pid = 1746] [id = 253] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8db2fc00 == 124 [pid = 1746] [id = 265] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8d06ac00 == 123 [pid = 1746] [id = 262] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8c88a400 == 122 [pid = 1746] [id = 263] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8b04ac00 == 121 [pid = 1746] [id = 259] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8af59000 == 120 [pid = 1746] [id = 264] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x889cc400 == 119 [pid = 1746] [id = 413] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x883d7800 == 118 [pid = 1746] [id = 412] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x883de400 == 117 [pid = 1746] [id = 411] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x85190400 == 116 [pid = 1746] [id = 410] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8518d400 == 115 [pid = 1746] [id = 400] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x906e9c00 == 114 [pid = 1746] [id = 401] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8e1abc00 == 113 [pid = 1746] [id = 399] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8db33000 == 112 [pid = 1746] [id = 398] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8af51c00 == 111 [pid = 1746] [id = 397] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x894c5400 == 110 [pid = 1746] [id = 396] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8627f800 == 109 [pid = 1746] [id = 395] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8b076400 == 108 [pid = 1746] [id = 394] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8591cc00 == 107 [pid = 1746] [id = 392] 09:33:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8af58400 == 106 [pid = 1746] [id = 393] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x8a69f800) [pid = 1746] [serial = 1044] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8af5c400) [pid = 1746] [serial = 1169] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8b052800) [pid = 1746] [serial = 1170] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8ed13000) [pid = 1746] [serial = 1130] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8e952800) [pid = 1746] [serial = 1128] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8e308800) [pid = 1746] [serial = 1127] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8db2dc00) [pid = 1746] [serial = 1125] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8da78400) [pid = 1746] [serial = 1124] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8d1d8800) [pid = 1746] [serial = 1122] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8d069000) [pid = 1746] [serial = 1121] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8c5e5c00) [pid = 1746] [serial = 1119] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8b885000) [pid = 1746] [serial = 1118] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8b073400) [pid = 1746] [serial = 1116] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x8af56000) [pid = 1746] [serial = 1115] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x883d2000) [pid = 1746] [serial = 1113] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x86ddb800) [pid = 1746] [serial = 1112] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x8b0d0c00) [pid = 1746] [serial = 1109] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x883dbc00) [pid = 1746] [serial = 1166] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x86285c00) [pid = 1746] [serial = 1163] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x86ce4800) [pid = 1746] [serial = 1164] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x92c92400) [pid = 1746] [serial = 1160] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x92c94800) [pid = 1746] [serial = 1161] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x9284e800) [pid = 1746] [serial = 1158] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9284cc00) [pid = 1746] [serial = 1157] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x9260f800) [pid = 1746] [serial = 1155] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9260dc00) [pid = 1746] [serial = 1154] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x92604400) [pid = 1746] [serial = 1152] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x92603000) [pid = 1746] [serial = 1151] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x92510c00) [pid = 1746] [serial = 1149] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x924e2400) [pid = 1746] [serial = 1148] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x92239c00) [pid = 1746] [serial = 1146] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x92238000) [pid = 1746] [serial = 1145] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x91cdb400) [pid = 1746] [serial = 1143] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x91cbd000) [pid = 1746] [serial = 1142] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x9184c400) [pid = 1746] [serial = 1140] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x91846800) [pid = 1746] [serial = 1139] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x9118e800) [pid = 1746] [serial = 1137] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x91183000) [pid = 1746] [serial = 1136] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x90e06000) [pid = 1746] [serial = 1134] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x909d5400) [pid = 1746] [serial = 1133] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x906eb400) [pid = 1746] [serial = 1131] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x891de400) [pid = 1746] [serial = 1173] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x86cf1c00) [pid = 1746] [serial = 1172] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x889cf000) [pid = 1746] [serial = 1167] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8b0dac00) [pid = 1746] [serial = 1175] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1746 | ************************* 09:33:25 INFO - PROCESS | 1746 | A coding exception was thrown and uncaught in a Task. 09:33:25 INFO - PROCESS | 1746 | 09:33:25 INFO - PROCESS | 1746 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:33:25 INFO - PROCESS | 1746 | Full stack: 09:33:25 INFO - PROCESS | 1746 | ************************* 09:33:26 INFO - PROCESS | 1746 | 1464798806107 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 4337ms 09:33:26 INFO - PROCESS | 1746 | 1464798806187 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 1746 | 1464798806192 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:33:26 INFO - PROCESS | 1746 | 1464798806203 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 1746 | 1464798806208 Marionette TRACE conn4 <- [1,1698,null,{}] 09:33:26 INFO - PROCESS | 1746 | 1464798806217 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:26 INFO - PROCESS | 1746 | 1464798806438 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:33:26 INFO - PROCESS | 1746 | 1464798806645 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x85a40800 == 107 [pid = 1746] [id = 432] 09:33:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x86cf1c00) [pid = 1746] [serial = 1297] [outer = (nil)] 09:33:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x879f7800) [pid = 1746] [serial = 1298] [outer = 0x86cf1c00] 09:33:26 INFO - PROCESS | 1746 | 1464798806735 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x883dbc00) [pid = 1746] [serial = 1299] [outer = 0x86cf1c00] 09:33:27 INFO - PROCESS | 1746 | 1464798807676 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:33:27 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:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1532ms 09:33:27 INFO - PROCESS | 1746 | 1464798807736 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 1746 | 1464798807748 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:33:27 INFO - PROCESS | 1746 | 1464798807784 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 1746 | 1464798807791 Marionette TRACE conn4 <- [1,1702,null,{}] 09:33:27 INFO - PROCESS | 1746 | 1464798807800 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:28 INFO - PROCESS | 1746 | 1464798808022 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:33:28 INFO - PROCESS | 1746 | 1464798808296 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x894c8c00 == 108 [pid = 1746] [id = 433] 09:33:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8a69a400) [pid = 1746] [serial = 1300] [outer = (nil)] 09:33:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8a6a0800) [pid = 1746] [serial = 1301] [outer = 0x8a69a400] 09:33:28 INFO - PROCESS | 1746 | 1464798808418 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8a847000) [pid = 1746] [serial = 1302] [outer = 0x8a69a400] 09:33:29 INFO - PROCESS | 1746 | 1464798809382 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1666ms 09:33:29 INFO - PROCESS | 1746 | 1464798809425 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 1746 | 1464798809435 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:33:29 INFO - PROCESS | 1746 | 1464798809448 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 1746 | 1464798809455 Marionette TRACE conn4 <- [1,1706,null,{}] 09:33:29 INFO - PROCESS | 1746 | 1464798809480 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:29 INFO - PROCESS | 1746 | 1464798809769 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:33:29 INFO - PROCESS | 1746 | 1464798809804 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x879ef800 == 109 [pid = 1746] [id = 434] 09:33:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8b07d000) [pid = 1746] [serial = 1303] [outer = (nil)] 09:33:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8b0d6800) [pid = 1746] [serial = 1304] [outer = 0x8b07d000] 09:33:29 INFO - PROCESS | 1746 | 1464798809890 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8b559800) [pid = 1746] [serial = 1305] [outer = 0x8b07d000] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x891e8400) [pid = 1746] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8a6a3400) [pid = 1746] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x937f5c00) [pid = 1746] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x91039400) [pid = 1746] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x854dc400) [pid = 1746] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x854d8c00) [pid = 1746] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8d064c00) [pid = 1746] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9187ec00) [pid = 1746] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x906ef400) [pid = 1746] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8ed19400) [pid = 1746] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8e307800) [pid = 1746] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8db34800) [pid = 1746] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8d80d000) [pid = 1746] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8c88e800) [pid = 1746] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8b886400) [pid = 1746] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8b7f7800) [pid = 1746] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8af5a000) [pid = 1746] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x85a42400) [pid = 1746] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x86283c00) [pid = 1746] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8ed1e400) [pid = 1746] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x937f1c00) [pid = 1746] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:33:31 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x889c1800) [pid = 1746] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:33:31 INFO - PROCESS | 1746 | 1464798811576 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2146ms 09:33:31 INFO - PROCESS | 1746 | 1464798811594 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:33:31 INFO - PROCESS | 1746 | 1464798811599 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:33:31 INFO - PROCESS | 1746 | 1464798811605 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - PROCESS | 1746 | 1464798811608 Marionette TRACE conn4 <- [1,1710,null,{}] 09:33:31 INFO - PROCESS | 1746 | 1464798811618 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:31 INFO - PROCESS | 1746 | 1464798811820 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:33:32 INFO - PROCESS | 1746 | 1464798812006 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x854dc000 == 110 [pid = 1746] [id = 435] 09:33:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x865c6800) [pid = 1746] [serial = 1306] [outer = (nil)] 09:33:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8b07b000) [pid = 1746] [serial = 1307] [outer = 0x865c6800] 09:33:32 INFO - PROCESS | 1746 | 1464798812087 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8b7f3800) [pid = 1746] [serial = 1308] [outer = 0x865c6800] 09:33:33 INFO - PROCESS | 1746 | 1464798813072 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1532ms 09:33:33 INFO - PROCESS | 1746 | 1464798813139 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 1746 | 1464798813146 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:33:33 INFO - PROCESS | 1746 | 1464798813156 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 1746 | 1464798813162 Marionette TRACE conn4 <- [1,1714,null,{}] 09:33:33 INFO - PROCESS | 1746 | 1464798813174 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:33 INFO - PROCESS | 1746 | 1464798813455 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:33:33 INFO - PROCESS | 1746 | 1464798813787 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x86dd8c00 == 111 [pid = 1746] [id = 436] 09:33:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x86dd9400) [pid = 1746] [serial = 1309] [outer = (nil)] 09:33:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x879f3800) [pid = 1746] [serial = 1310] [outer = 0x86dd9400] 09:33:33 INFO - PROCESS | 1746 | 1464798813880 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x883db800) [pid = 1746] [serial = 1311] [outer = 0x86dd9400] 09:33:34 INFO - PROCESS | 1746 | 1464798814839 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1736ms 09:33:34 INFO - PROCESS | 1746 | 1464798814892 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 1746 | 1464798814901 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:33:34 INFO - PROCESS | 1746 | 1464798814914 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 1746 | 1464798814919 Marionette TRACE conn4 <- [1,1718,null,{}] 09:33:34 INFO - PROCESS | 1746 | 1464798814925 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:35 INFO - PROCESS | 1746 | 1464798815172 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:33:35 INFO - PROCESS | 1746 | 1464798815462 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6a1000 == 112 [pid = 1746] [id = 437] 09:33:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8a843000) [pid = 1746] [serial = 1312] [outer = (nil)] 09:33:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8b077800) [pid = 1746] [serial = 1313] [outer = 0x8a843000] 09:33:35 INFO - PROCESS | 1746 | 1464798815596 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8b642000) [pid = 1746] [serial = 1314] [outer = 0x8a843000] 09:33:36 INFO - PROCESS | 1746 | 1464798816562 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1733ms 09:33:36 INFO - PROCESS | 1746 | 1464798816647 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:33:36 INFO - PROCESS | 1746 | 1464798816652 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:33:36 INFO - PROCESS | 1746 | 1464798816659 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 1746 | 1464798816666 Marionette TRACE conn4 <- [1,1722,null,{}] 09:33:36 INFO - PROCESS | 1746 | 1464798816684 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:36 INFO - PROCESS | 1746 | 1464798816953 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:33:37 INFO - PROCESS | 1746 | 1464798817317 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b64fc00 == 113 [pid = 1746] [id = 438] 09:33:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8c5eb000) [pid = 1746] [serial = 1315] [outer = (nil)] 09:33:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8c88a400) [pid = 1746] [serial = 1316] [outer = 0x8c5eb000] 09:33:37 INFO - PROCESS | 1746 | 1464798817414 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8d065c00) [pid = 1746] [serial = 1317] [outer = 0x8c5eb000] 09:33:38 INFO - PROCESS | 1746 | 1464798818417 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:33:38 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:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1795ms 09:33:38 INFO - PROCESS | 1746 | 1464798818454 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 1746 | 1464798818460 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:33:38 INFO - PROCESS | 1746 | 1464798818467 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 1746 | 1464798818470 Marionette TRACE conn4 <- [1,1726,null,{}] 09:33:38 INFO - PROCESS | 1746 | 1464798818476 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:38 INFO - PROCESS | 1746 | 1464798818712 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:33:39 INFO - PROCESS | 1746 | 1464798819022 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b07bc00 == 114 [pid = 1746] [id = 439] 09:33:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8d06ec00) [pid = 1746] [serial = 1318] [outer = (nil)] 09:33:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8d1e2c00) [pid = 1746] [serial = 1319] [outer = 0x8d06ec00] 09:33:39 INFO - PROCESS | 1746 | 1464798819124 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8d1e6c00) [pid = 1746] [serial = 1320] [outer = 0x8d06ec00] 09:33:40 INFO - PROCESS | 1746 | 1464798820059 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1640ms 09:33:40 INFO - PROCESS | 1746 | 1464798820108 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 1746 | 1464798820113 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:33:40 INFO - PROCESS | 1746 | 1464798820120 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 1746 | 1464798820124 Marionette TRACE conn4 <- [1,1730,null,{}] 09:33:40 INFO - PROCESS | 1746 | 1464798820130 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 1746 | 1464798820357 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:33:40 INFO - PROCESS | 1746 | 1464798820695 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8af5c400 == 115 [pid = 1746] [id = 440] 09:33:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8d06e800) [pid = 1746] [serial = 1321] [outer = (nil)] 09:33:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8da77000) [pid = 1746] [serial = 1322] [outer = 0x8d06e800] 09:33:40 INFO - PROCESS | 1746 | 1464798820805 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8da7b400) [pid = 1746] [serial = 1323] [outer = 0x8d06e800] 09:33:41 INFO - PROCESS | 1746 | 1464798821783 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:33:41 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:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1736ms 09:33:41 INFO - PROCESS | 1746 | 1464798821858 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 1746 | 1464798821861 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:33:41 INFO - PROCESS | 1746 | 1464798821868 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - PROCESS | 1746 | 1464798821871 Marionette TRACE conn4 <- [1,1734,null,{}] 09:33:41 INFO - PROCESS | 1746 | 1464798821877 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 1746 | 1464798822168 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:33:42 INFO - PROCESS | 1746 | 1464798822493 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d1d9400 == 116 [pid = 1746] [id = 441] 09:33:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8e187000) [pid = 1746] [serial = 1324] [outer = (nil)] 09:33:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8e304800) [pid = 1746] [serial = 1325] [outer = 0x8e187000] 09:33:42 INFO - PROCESS | 1746 | 1464798822588 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8e955c00) [pid = 1746] [serial = 1326] [outer = 0x8e187000] 09:33:43 INFO - PROCESS | 1746 | 1464798823587 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:33:43 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:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1789ms 09:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:33:43 INFO - PROCESS | 1746 | 1464798823658 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 1746 | 1464798823662 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:33:43 INFO - PROCESS | 1746 | 1464798823669 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 1746 | 1464798823671 Marionette TRACE conn4 <- [1,1738,null,{}] 09:33:43 INFO - PROCESS | 1746 | 1464798823678 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:43 INFO - PROCESS | 1746 | 1464798823951 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:33:44 INFO - PROCESS | 1746 | 1464798824268 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e301800 == 117 [pid = 1746] [id = 442] 09:33:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8e306c00) [pid = 1746] [serial = 1327] [outer = (nil)] 09:33:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8ed19400) [pid = 1746] [serial = 1328] [outer = 0x8e306c00] 09:33:44 INFO - PROCESS | 1746 | 1464798824371 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x906ef000) [pid = 1746] [serial = 1329] [outer = 0x8e306c00] 09:33:45 INFO - PROCESS | 1746 | 1464798825332 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1691ms 09:33:45 INFO - PROCESS | 1746 | 1464798825362 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 1746 | 1464798825365 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:33:45 INFO - PROCESS | 1746 | 1464798825373 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 1746 | 1464798825377 Marionette TRACE conn4 <- [1,1742,null,{}] 09:33:45 INFO - PROCESS | 1746 | 1464798825384 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 1746 | 1464798825633 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:33:45 INFO - PROCESS | 1746 | 1464798825947 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d809400 == 118 [pid = 1746] [id = 443] 09:33:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8e310800) [pid = 1746] [serial = 1330] [outer = (nil)] 09:33:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x909d8c00) [pid = 1746] [serial = 1331] [outer = 0x8e310800] 09:33:46 INFO - PROCESS | 1746 | 1464798826041 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x909dc800) [pid = 1746] [serial = 1332] [outer = 0x8e310800] 09:33:46 INFO - PROCESS | 1746 | 1464798826970 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1633ms 09:33:47 INFO - PROCESS | 1746 | 1464798827006 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 1746 | 1464798827010 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:33:47 INFO - PROCESS | 1746 | 1464798827018 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 1746 | 1464798827022 Marionette TRACE conn4 <- [1,1746,null,{}] 09:33:47 INFO - PROCESS | 1746 | 1464798827028 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:47 INFO - PROCESS | 1746 | 1464798827257 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:33:47 INFO - PROCESS | 1746 | 1464798827570 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x906f6c00 == 119 [pid = 1746] [id = 444] 09:33:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x907d4800) [pid = 1746] [serial = 1333] [outer = (nil)] 09:33:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x90e0ac00) [pid = 1746] [serial = 1334] [outer = 0x907d4800] 09:33:47 INFO - PROCESS | 1746 | 1464798827671 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x90e0e000) [pid = 1746] [serial = 1335] [outer = 0x907d4800] 09:33:48 INFO - PROCESS | 1746 | 1464798828631 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:33:48 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:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1692ms 09:33:48 INFO - PROCESS | 1746 | 1464798828711 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 1746 | 1464798828714 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:33:48 INFO - PROCESS | 1746 | 1464798828723 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 1746 | 1464798828727 Marionette TRACE conn4 <- [1,1750,null,{}] 09:33:48 INFO - PROCESS | 1746 | 1464798828733 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:49 INFO - PROCESS | 1746 | 1464798829005 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:33:49 INFO - PROCESS | 1746 | 1464798829322 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e303000 == 120 [pid = 1746] [id = 445] 09:33:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x90e06400) [pid = 1746] [serial = 1336] [outer = (nil)] 09:33:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x91188800) [pid = 1746] [serial = 1337] [outer = 0x90e06400] 09:33:49 INFO - PROCESS | 1746 | 1464798829417 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x9118c000) [pid = 1746] [serial = 1338] [outer = 0x90e06400] 09:33:50 INFO - PROCESS | 1746 | 1464798830340 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:33:50 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:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1682ms 09:33:50 INFO - PROCESS | 1746 | 1464798830405 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 1746 | 1464798830410 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:33:50 INFO - PROCESS | 1746 | 1464798830417 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 1746 | 1464798830421 Marionette TRACE conn4 <- [1,1754,null,{}] 09:33:50 INFO - PROCESS | 1746 | 1464798830427 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:50 INFO - PROCESS | 1746 | 1464798830711 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:33:51 INFO - PROCESS | 1746 | 1464798831024 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x9103cc00 == 121 [pid = 1746] [id = 446] 09:33:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x9187d400) [pid = 1746] [serial = 1339] [outer = (nil)] 09:33:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x91cb2400) [pid = 1746] [serial = 1340] [outer = 0x9187d400] 09:33:51 INFO - PROCESS | 1746 | 1464798831124 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x91cd7800) [pid = 1746] [serial = 1341] [outer = 0x9187d400] 09:33:52 INFO - PROCESS | 1746 | 1464798832091 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1739ms 09:33:52 INFO - PROCESS | 1746 | 1464798832158 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:33:52 INFO - PROCESS | 1746 | 1464798832162 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:33:52 INFO - PROCESS | 1746 | 1464798832169 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 1746 | 1464798832172 Marionette TRACE conn4 <- [1,1758,null,{}] 09:33:52 INFO - PROCESS | 1746 | 1464798832178 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:52 INFO - PROCESS | 1746 | 1464798832403 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:33:52 INFO - PROCESS | 1746 | 1464798832732 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x91874c00 == 122 [pid = 1746] [id = 447] 09:33:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x91cb4c00) [pid = 1746] [serial = 1342] [outer = (nil)] 09:33:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x924d6400) [pid = 1746] [serial = 1343] [outer = 0x91cb4c00] 09:33:52 INFO - PROCESS | 1746 | 1464798832834 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x92512400) [pid = 1746] [serial = 1344] [outer = 0x91cb4c00] 09:33:53 INFO - PROCESS | 1746 | 1464798833763 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1632ms 09:33:53 INFO - PROCESS | 1746 | 1464798833801 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 1746 | 1464798833805 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:33:53 INFO - PROCESS | 1746 | 1464798833813 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 1746 | 1464798833817 Marionette TRACE conn4 <- [1,1762,null,{}] 09:33:53 INFO - PROCESS | 1746 | 1464798833823 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:54 INFO - PROCESS | 1746 | 1464798834077 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:33:54 INFO - PROCESS | 1746 | 1464798834410 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x883d4800 == 123 [pid = 1746] [id = 448] 09:33:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x894c2000) [pid = 1746] [serial = 1345] [outer = (nil)] 09:33:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x92608c00) [pid = 1746] [serial = 1346] [outer = 0x894c2000] 09:33:54 INFO - PROCESS | 1746 | 1464798834518 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9260e400) [pid = 1746] [serial = 1347] [outer = 0x894c2000] 09:33:55 INFO - PROCESS | 1746 | 1464798835450 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1682ms 09:33:55 INFO - PROCESS | 1746 | 1464798835513 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:33:55 INFO - PROCESS | 1746 | 1464798835522 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:33:55 INFO - PROCESS | 1746 | 1464798835533 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 1746 | 1464798835537 Marionette TRACE conn4 <- [1,1766,null,{}] 09:33:55 INFO - PROCESS | 1746 | 1464798835544 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:55 INFO - PROCESS | 1746 | 1464798835774 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:33:56 INFO - PROCESS | 1746 | 1464798836096 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cdb800 == 124 [pid = 1746] [id = 449] 09:33:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x92514000) [pid = 1746] [serial = 1348] [outer = (nil)] 09:33:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9284e000) [pid = 1746] [serial = 1349] [outer = 0x92514000] 09:33:56 INFO - PROCESS | 1746 | 1464798836201 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x92c89400) [pid = 1746] [serial = 1350] [outer = 0x92514000] 09:33:57 INFO - PROCESS | 1746 | 1464798837170 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1680ms 09:33:57 INFO - PROCESS | 1746 | 1464798837212 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 1746 | 1464798837215 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:33:57 INFO - PROCESS | 1746 | 1464798837223 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 1746 | 1464798837227 Marionette TRACE conn4 <- [1,1770,null,{}] 09:33:57 INFO - PROCESS | 1746 | 1464798837233 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:57 INFO - PROCESS | 1746 | 1464798837466 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:33:57 INFO - PROCESS | 1746 | 1464798837788 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x92842000 == 125 [pid = 1746] [id = 450] 09:33:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x92844400) [pid = 1746] [serial = 1351] [outer = (nil)] 09:33:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x9371f000) [pid = 1746] [serial = 1352] [outer = 0x92844400] 09:33:57 INFO - PROCESS | 1746 | 1464798837889 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x937ac800) [pid = 1746] [serial = 1353] [outer = 0x92844400] 09:33:58 INFO - PROCESS | 1746 | 1464798838879 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1730ms 09:33:58 INFO - PROCESS | 1746 | 1464798838954 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 1746 | 1464798838959 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:33:58 INFO - PROCESS | 1746 | 1464798838965 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 1746 | 1464798838970 Marionette TRACE conn4 <- [1,1774,null,{}] 09:33:58 INFO - PROCESS | 1746 | 1464798838976 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:59 INFO - PROCESS | 1746 | 1464798839246 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:33:59 INFO - PROCESS | 1746 | 1464798839557 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x854d4800 == 126 [pid = 1746] [id = 451] 09:33:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x894ca800) [pid = 1746] [serial = 1354] [outer = (nil)] 09:33:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x93a8c800) [pid = 1746] [serial = 1355] [outer = 0x894ca800] 09:33:59 INFO - PROCESS | 1746 | 1464798839657 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x93b91400) [pid = 1746] [serial = 1356] [outer = 0x894ca800] 09:34:00 INFO - PROCESS | 1746 | 1464798840627 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1740ms 09:34:00 INFO - PROCESS | 1746 | 1464798840706 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 1746 | 1464798840709 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:34:00 INFO - PROCESS | 1746 | 1464798840716 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 1746 | 1464798840720 Marionette TRACE conn4 <- [1,1778,null,{}] 09:34:00 INFO - PROCESS | 1746 | 1464798840726 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:00 INFO - PROCESS | 1746 | 1464798840987 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:34:01 INFO - PROCESS | 1746 | 1464798841337 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x92c96800 == 127 [pid = 1746] [id = 452] 09:34:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x937ba800) [pid = 1746] [serial = 1357] [outer = (nil)] 09:34:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x952a7400) [pid = 1746] [serial = 1358] [outer = 0x937ba800] 09:34:01 INFO - PROCESS | 1746 | 1464798841433 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x952adc00) [pid = 1746] [serial = 1359] [outer = 0x937ba800] 09:34:02 INFO - PROCESS | 1746 | 1464798842400 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:34:02 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:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1747ms 09:34:02 INFO - PROCESS | 1746 | 1464798842466 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 1746 | 1464798842469 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:34:02 INFO - PROCESS | 1746 | 1464798842477 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 1746 | 1464798842480 Marionette TRACE conn4 <- [1,1782,null,{}] 09:34:02 INFO - PROCESS | 1746 | 1464798842487 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:02 INFO - PROCESS | 1746 | 1464798842715 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:34:03 INFO - PROCESS | 1746 | 1464798843035 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e30f400 == 128 [pid = 1746] [id = 453] 09:34:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x94669000) [pid = 1746] [serial = 1360] [outer = (nil)] 09:34:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x9536e000) [pid = 1746] [serial = 1361] [outer = 0x94669000] 09:34:03 INFO - PROCESS | 1746 | 1464798843133 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x95371c00) [pid = 1746] [serial = 1362] [outer = 0x94669000] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x85917000 == 127 [pid = 1746] [id = 430] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x854da400 == 126 [pid = 1746] [id = 431] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8910b800 == 125 [pid = 1746] [id = 429] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x85916800 == 124 [pid = 1746] [id = 428] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8da79000 == 123 [pid = 1746] [id = 427] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8ed1b800 == 122 [pid = 1746] [id = 425] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x85916000 == 121 [pid = 1746] [id = 426] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8ed18800 == 120 [pid = 1746] [id = 424] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x86281400 == 119 [pid = 1746] [id = 423] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8da7e000 == 118 [pid = 1746] [id = 422] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x854cf000 == 117 [pid = 1746] [id = 421] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x86dcf800 == 116 [pid = 1746] [id = 420] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8b07b800 == 115 [pid = 1746] [id = 418] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8c5ee400 == 114 [pid = 1746] [id = 419] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x879ef400 == 113 [pid = 1746] [id = 417] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8a69f400 == 112 [pid = 1746] [id = 416] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x879f4800 == 111 [pid = 1746] [id = 415] 09:34:05 INFO - PROCESS | 1746 | --DOCSHELL 0x854dbc00 == 110 [pid = 1746] [id = 414] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8b0dbc00) [pid = 1746] [serial = 1110] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8a842000) [pid = 1746] [serial = 1238] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8a84e400) [pid = 1746] [serial = 1239] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x93a7e400) [pid = 1746] [serial = 1223] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x937f3400) [pid = 1746] [serial = 1221] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x937ebc00) [pid = 1746] [serial = 1220] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x937ad400) [pid = 1746] [serial = 1218] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x93724000) [pid = 1746] [serial = 1217] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x9284a800) [pid = 1746] [serial = 1215] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x92847c00) [pid = 1746] [serial = 1214] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x924e3000) [pid = 1746] [serial = 1212] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x92235000) [pid = 1746] [serial = 1211] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x91cbc000) [pid = 1746] [serial = 1209] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x91cb4000) [pid = 1746] [serial = 1208] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x912d3c00) [pid = 1746] [serial = 1206] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9118dc00) [pid = 1746] [serial = 1205] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x90e09000) [pid = 1746] [serial = 1203] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x90e01c00) [pid = 1746] [serial = 1202] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x907d0000) [pid = 1746] [serial = 1200] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x906f5c00) [pid = 1746] [serial = 1199] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8e956800) [pid = 1746] [serial = 1197] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8e30d400) [pid = 1746] [serial = 1196] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8e1aac00) [pid = 1746] [serial = 1194] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8e188400) [pid = 1746] [serial = 1193] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8da74400) [pid = 1746] [serial = 1191] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8d807400) [pid = 1746] [serial = 1190] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8d1dfc00) [pid = 1746] [serial = 1188] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8d069800) [pid = 1746] [serial = 1187] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8c5ee800) [pid = 1746] [serial = 1185] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8b885400) [pid = 1746] [serial = 1184] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8b0db000) [pid = 1746] [serial = 1182] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8b072800) [pid = 1746] [serial = 1181] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8910a000) [pid = 1746] [serial = 1179] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x879ee800) [pid = 1746] [serial = 1178] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x86cea000) [pid = 1746] [serial = 1232] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x86dd2c00) [pid = 1746] [serial = 1233] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x952acc00) [pid = 1746] [serial = 1230] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x952a9c00) [pid = 1746] [serial = 1229] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x94660800) [pid = 1746] [serial = 1227] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x93b96c00) [pid = 1746] [serial = 1226] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x93a81c00) [pid = 1746] [serial = 1224] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x889c9000) [pid = 1746] [serial = 1235] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x89110800) [pid = 1746] [serial = 1236] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8af5f800) [pid = 1746] [serial = 1241] [outer = (nil)] [url = about:blank] 09:34:06 INFO - PROCESS | 1746 | 1464798846257 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:34:06 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:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 3833ms 09:34:06 INFO - PROCESS | 1746 | 1464798846311 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 1746 | 1464798846318 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:34:06 INFO - PROCESS | 1746 | 1464798846325 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 1746 | 1464798846331 Marionette TRACE conn4 <- [1,1786,null,{}] 09:34:06 INFO - PROCESS | 1746 | 1464798846339 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:06 INFO - PROCESS | 1746 | 1464798846566 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:34:06 INFO - PROCESS | 1746 | 1464798846786 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x854d9c00 == 111 [pid = 1746] [id = 454] 09:34:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x86cee400) [pid = 1746] [serial = 1363] [outer = (nil)] 09:34:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x86ddc800) [pid = 1746] [serial = 1364] [outer = 0x86cee400] 09:34:06 INFO - PROCESS | 1746 | 1464798846867 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x883d5c00) [pid = 1746] [serial = 1365] [outer = 0x86cee400] 09:34:07 INFO - PROCESS | 1746 | 1464798847737 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1441ms 09:34:07 INFO - PROCESS | 1746 | 1464798847767 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 1746 | 1464798847775 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:34:07 INFO - PROCESS | 1746 | 1464798847786 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 1746 | 1464798847789 Marionette TRACE conn4 <- [1,1790,null,{}] 09:34:07 INFO - PROCESS | 1746 | 1464798847795 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:08 INFO - PROCESS | 1746 | 1464798848082 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:34:08 INFO - PROCESS | 1746 | 1464798848123 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x883ddc00 == 112 [pid = 1746] [id = 455] 09:34:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x89112000) [pid = 1746] [serial = 1366] [outer = (nil)] 09:34:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x894cd000) [pid = 1746] [serial = 1367] [outer = 0x89112000] 09:34:08 INFO - PROCESS | 1746 | 1464798848200 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8a848000) [pid = 1746] [serial = 1368] [outer = 0x89112000] 09:34:09 INFO - PROCESS | 1746 | 1464798849233 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:34:09 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:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1496ms 09:34:09 INFO - PROCESS | 1746 | 1464798849288 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 1746 | 1464798849296 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:34:09 INFO - PROCESS | 1746 | 1464798849320 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 1746 | 1464798849330 Marionette TRACE conn4 <- [1,1794,null,{}] 09:34:09 INFO - PROCESS | 1746 | 1464798849356 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:09 INFO - PROCESS | 1746 | 1464798849632 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:34:09 INFO - PROCESS | 1746 | 1464798849660 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x894ce800 == 113 [pid = 1746] [id = 456] 09:34:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8af60800) [pid = 1746] [serial = 1369] [outer = (nil)] 09:34:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8b0d6c00) [pid = 1746] [serial = 1370] [outer = 0x8af60800] 09:34:09 INFO - PROCESS | 1746 | 1464798849744 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8b64e000) [pid = 1746] [serial = 1371] [outer = 0x8af60800] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x865c2000) [pid = 1746] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8b07d000) [pid = 1746] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8b55b000) [pid = 1746] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x86cf1c00) [pid = 1746] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8591ac00) [pid = 1746] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x906f4c00) [pid = 1746] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x85a38800) [pid = 1746] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8c887400) [pid = 1746] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x9118e400) [pid = 1746] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8da7ec00) [pid = 1746] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x91cd6000) [pid = 1746] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x86ddd000) [pid = 1746] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8a69a400) [pid = 1746] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8a6a4400) [pid = 1746] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x85914400) [pid = 1746] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x854dd400) [pid = 1746] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8c5eec00) [pid = 1746] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8a841400) [pid = 1746] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8b046000) [pid = 1746] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8ed1a800) [pid = 1746] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x879f5400) [pid = 1746] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:34:11 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x889ce000) [pid = 1746] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:34:11 INFO - PROCESS | 1746 | 1464798851491 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2193ms 09:34:11 INFO - PROCESS | 1746 | 1464798851513 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 1746 | 1464798851518 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:34:11 INFO - PROCESS | 1746 | 1464798851535 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 1746 | 1464798851539 Marionette TRACE conn4 <- [1,1798,null,{}] 09:34:11 INFO - PROCESS | 1746 | 1464798851544 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 1746 | 1464798851750 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:34:11 INFO - PROCESS | 1746 | 1464798851778 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ce5400 == 114 [pid = 1746] [id = 457] 09:34:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x86cf0400) [pid = 1746] [serial = 1372] [outer = (nil)] 09:34:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8b04b400) [pid = 1746] [serial = 1373] [outer = 0x86cf0400] 09:34:12 INFO - PROCESS | 1746 | 1464798852023 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8b7f3000) [pid = 1746] [serial = 1374] [outer = 0x86cf0400] 09:34:12 INFO - PROCESS | 1746 | 1464798852783 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1287ms 09:34:12 INFO - PROCESS | 1746 | 1464798852822 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 1746 | 1464798852826 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:34:12 INFO - PROCESS | 1746 | 1464798852834 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 1746 | 1464798852837 Marionette TRACE conn4 <- [1,1802,null,{}] 09:34:12 INFO - PROCESS | 1746 | 1464798852847 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:13 INFO - PROCESS | 1746 | 1464798853216 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:34:13 INFO - PROCESS | 1746 | 1464798853395 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8591e800 == 115 [pid = 1746] [id = 458] 09:34:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x85a45c00) [pid = 1746] [serial = 1375] [outer = (nil)] 09:34:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x86287400) [pid = 1746] [serial = 1376] [outer = 0x85a45c00] 09:34:13 INFO - PROCESS | 1746 | 1464798853567 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x86dd0c00) [pid = 1746] [serial = 1377] [outer = 0x85a45c00] 09:34:14 INFO - PROCESS | 1746 | 1464798854568 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1787ms 09:34:14 INFO - PROCESS | 1746 | 1464798854624 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 1746 | 1464798854630 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:34:14 INFO - PROCESS | 1746 | 1464798854638 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 1746 | 1464798854644 Marionette TRACE conn4 <- [1,1806,null,{}] 09:34:14 INFO - PROCESS | 1746 | 1464798854651 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:14 INFO - PROCESS | 1746 | 1464798854877 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:34:15 INFO - PROCESS | 1746 | 1464798855198 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6a1400 == 116 [pid = 1746] [id = 459] 09:34:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8a847800) [pid = 1746] [serial = 1378] [outer = (nil)] 09:34:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8af5e800) [pid = 1746] [serial = 1379] [outer = 0x8a847800] 09:34:15 INFO - PROCESS | 1746 | 1464798855302 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8b075800) [pid = 1746] [serial = 1380] [outer = 0x8a847800] 09:34:16 INFO - PROCESS | 1746 | 1464798856281 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1686ms 09:34:16 INFO - PROCESS | 1746 | 1464798856325 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 1746 | 1464798856331 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:34:16 INFO - PROCESS | 1746 | 1464798856338 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 1746 | 1464798856343 Marionette TRACE conn4 <- [1,1810,null,{}] 09:34:16 INFO - PROCESS | 1746 | 1464798856350 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:16 INFO - PROCESS | 1746 | 1464798856579 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:34:16 INFO - PROCESS | 1746 | 1464798856954 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b552800 == 117 [pid = 1746] [id = 460] 09:34:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8b87f000) [pid = 1746] [serial = 1381] [outer = (nil)] 09:34:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8c5e6800) [pid = 1746] [serial = 1382] [outer = 0x8b87f000] 09:34:17 INFO - PROCESS | 1746 | 1464798857055 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8c5ee400) [pid = 1746] [serial = 1383] [outer = 0x8b87f000] 09:34:18 INFO - PROCESS | 1746 | 1464798858007 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1746ms 09:34:18 INFO - PROCESS | 1746 | 1464798858085 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 1746 | 1464798858092 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:34:18 INFO - PROCESS | 1746 | 1464798858110 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 1746 | 1464798858118 Marionette TRACE conn4 <- [1,1814,null,{}] 09:34:18 INFO - PROCESS | 1746 | 1464798858124 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:18 INFO - PROCESS | 1746 | 1464798858354 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:34:18 INFO - PROCESS | 1746 | 1464798858665 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b7fa000 == 118 [pid = 1746] [id = 461] 09:34:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8c5e6000) [pid = 1746] [serial = 1384] [outer = (nil)] 09:34:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8d06d000) [pid = 1746] [serial = 1385] [outer = 0x8c5e6000] 09:34:18 INFO - PROCESS | 1746 | 1464798858762 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8d1dd000) [pid = 1746] [serial = 1386] [outer = 0x8c5e6000] 09:34:19 INFO - PROCESS | 1746 | 1464798859711 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1648ms 09:34:19 INFO - PROCESS | 1746 | 1464798859750 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:34:19 INFO - PROCESS | 1746 | 1464798859754 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:34:19 INFO - PROCESS | 1746 | 1464798859761 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - PROCESS | 1746 | 1464798859764 Marionette TRACE conn4 <- [1,1818,null,{}] 09:34:19 INFO - PROCESS | 1746 | 1464798859770 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:19 INFO - PROCESS | 1746 | 1464798859987 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:34:20 INFO - PROCESS | 1746 | 1464798860319 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8af56000 == 119 [pid = 1746] [id = 462] 09:34:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8d06a400) [pid = 1746] [serial = 1387] [outer = (nil)] 09:34:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8da76c00) [pid = 1746] [serial = 1388] [outer = 0x8d06a400] 09:34:20 INFO - PROCESS | 1746 | 1464798860425 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8da79800) [pid = 1746] [serial = 1389] [outer = 0x8d06a400] 09:34:21 INFO - PROCESS | 1746 | 1464798861352 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1631ms 09:34:21 INFO - PROCESS | 1746 | 1464798861391 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 1746 | 1464798861395 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:34:21 INFO - PROCESS | 1746 | 1464798861401 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 1746 | 1464798861405 Marionette TRACE conn4 <- [1,1822,null,{}] 09:34:21 INFO - PROCESS | 1746 | 1464798861411 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:21 INFO - PROCESS | 1746 | 1464798861616 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:34:21 INFO - PROCESS | 1746 | 1464798861905 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e185000 == 120 [pid = 1746] [id = 463] 09:34:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8e185800) [pid = 1746] [serial = 1390] [outer = (nil)] 09:34:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8e18c400) [pid = 1746] [serial = 1391] [outer = 0x8e185800] 09:34:22 INFO - PROCESS | 1746 | 1464798862062 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8e1aa800) [pid = 1746] [serial = 1392] [outer = 0x8e185800] 09:34:23 INFO - PROCESS | 1746 | 1464798863026 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1695ms 09:34:23 INFO - PROCESS | 1746 | 1464798863098 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 1746 | 1464798863101 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:34:23 INFO - PROCESS | 1746 | 1464798863107 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 1746 | 1464798863111 Marionette TRACE conn4 <- [1,1826,null,{}] 09:34:23 INFO - PROCESS | 1746 | 1464798863117 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:23 INFO - PROCESS | 1746 | 1464798863364 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:34:23 INFO - PROCESS | 1746 | 1464798863678 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db31800 == 121 [pid = 1746] [id = 464] 09:34:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8db33800) [pid = 1746] [serial = 1393] [outer = (nil)] 09:34:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8e954000) [pid = 1746] [serial = 1394] [outer = 0x8db33800] 09:34:23 INFO - PROCESS | 1746 | 1464798863765 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8e95d000) [pid = 1746] [serial = 1395] [outer = 0x8db33800] 09:34:24 INFO - PROCESS | 1746 | 1464798864679 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1632ms 09:34:24 INFO - PROCESS | 1746 | 1464798864740 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 1746 | 1464798864745 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:34:24 INFO - PROCESS | 1746 | 1464798864752 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 1746 | 1464798864756 Marionette TRACE conn4 <- [1,1830,null,{}] 09:34:24 INFO - PROCESS | 1746 | 1464798864762 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:24 INFO - PROCESS | 1746 | 1464798864995 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:34:25 INFO - PROCESS | 1746 | 1464798865307 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d1d9800 == 122 [pid = 1746] [id = 465] 09:34:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8e1aa000) [pid = 1746] [serial = 1396] [outer = (nil)] 09:34:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x906f5c00) [pid = 1746] [serial = 1397] [outer = 0x8e1aa000] 09:34:25 INFO - PROCESS | 1746 | 1464798865403 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x907cd800) [pid = 1746] [serial = 1398] [outer = 0x8e1aa000] 09:34:26 INFO - PROCESS | 1746 | 1464798866330 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:34:26 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:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1629ms 09:34:26 INFO - PROCESS | 1746 | 1464798866382 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:34:26 INFO - PROCESS | 1746 | 1464798866386 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:34:26 INFO - PROCESS | 1746 | 1464798866393 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:34:26 INFO - PROCESS | 1746 | 1464798866397 Marionette TRACE conn4 <- [1,1834,null,{}] 09:34:26 INFO - PROCESS | 1746 | 1464798866403 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:26 INFO - PROCESS | 1746 | 1464798866637 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:34:26 INFO - PROCESS | 1746 | 1464798866967 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ed1a800 == 123 [pid = 1746] [id = 466] 09:34:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x906e9800) [pid = 1746] [serial = 1399] [outer = (nil)] 09:34:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x90e03800) [pid = 1746] [serial = 1400] [outer = 0x906e9800] 09:34:27 INFO - PROCESS | 1746 | 1464798867065 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x90e0c000) [pid = 1746] [serial = 1401] [outer = 0x906e9800] 09:34:27 INFO - PROCESS | 1746 | 1464798867947 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:34:28 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:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1631ms 09:34:28 INFO - PROCESS | 1746 | 1464798868027 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:34:28 INFO - PROCESS | 1746 | 1464798868030 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:34:28 INFO - PROCESS | 1746 | 1464798868037 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:34:28 INFO - PROCESS | 1746 | 1464798868049 Marionette TRACE conn4 <- [1,1838,null,{}] 09:34:28 INFO - PROCESS | 1746 | 1464798868054 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:28 INFO - PROCESS | 1746 | 1464798868316 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:34:28 INFO - PROCESS | 1746 | 1464798868633 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x907cb800 == 124 [pid = 1746] [id = 467] 09:34:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x907d9c00) [pid = 1746] [serial = 1402] [outer = (nil)] 09:34:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x9118b000) [pid = 1746] [serial = 1403] [outer = 0x907d9c00] 09:34:28 INFO - PROCESS | 1746 | 1464798868737 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x91190800) [pid = 1746] [serial = 1404] [outer = 0x907d9c00] 09:34:29 INFO - PROCESS | 1746 | 1464798869771 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1796ms 09:34:29 INFO - PROCESS | 1746 | 1464798869836 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 1746 | 1464798869842 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:34:29 INFO - PROCESS | 1746 | 1464798869851 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 1746 | 1464798869855 Marionette TRACE conn4 <- [1,1842,null,{}] 09:34:29 INFO - PROCESS | 1746 | 1464798869862 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:30 INFO - PROCESS | 1746 | 1464798870104 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:34:30 INFO - PROCESS | 1746 | 1464798870444 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x891e3c00 == 125 [pid = 1746] [id = 468] 09:34:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x9184b400) [pid = 1746] [serial = 1405] [outer = (nil)] 09:34:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x91850c00) [pid = 1746] [serial = 1406] [outer = 0x9184b400] 09:34:30 INFO - PROCESS | 1746 | 1464798870549 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x91cb2000) [pid = 1746] [serial = 1407] [outer = 0x9184b400] 09:34:31 INFO - PROCESS | 1746 | 1464798871525 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1736ms 09:34:31 INFO - PROCESS | 1746 | 1464798871587 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 1746 | 1464798871593 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:34:31 INFO - PROCESS | 1746 | 1464798871601 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 1746 | 1464798871606 Marionette TRACE conn4 <- [1,1846,null,{}] 09:34:31 INFO - PROCESS | 1746 | 1464798871614 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:31 INFO - PROCESS | 1746 | 1464798871920 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:34:32 INFO - PROCESS | 1746 | 1464798872255 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cd5800 == 126 [pid = 1746] [id = 469] 09:34:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x91cd5c00) [pid = 1746] [serial = 1408] [outer = (nil)] 09:34:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x92241800) [pid = 1746] [serial = 1409] [outer = 0x91cd5c00] 09:34:32 INFO - PROCESS | 1746 | 1464798872355 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x924d8c00) [pid = 1746] [serial = 1410] [outer = 0x91cd5c00] 09:34:33 INFO - PROCESS | 1746 | 1464798873278 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:34:33 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:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1737ms 09:34:33 INFO - PROCESS | 1746 | 1464798873338 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 1746 | 1464798873342 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:34:33 INFO - PROCESS | 1746 | 1464798873349 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - PROCESS | 1746 | 1464798873353 Marionette TRACE conn4 <- [1,1850,null,{}] 09:34:33 INFO - PROCESS | 1746 | 1464798873358 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:33 INFO - PROCESS | 1746 | 1464798873587 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:34:33 INFO - PROCESS | 1746 | 1464798873865 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x854d9400 == 127 [pid = 1746] [id = 470] 09:34:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x907d8000) [pid = 1746] [serial = 1411] [outer = (nil)] 09:34:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x92603800) [pid = 1746] [serial = 1412] [outer = 0x907d8000] 09:34:34 INFO - PROCESS | 1746 | 1464798874009 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9260e000) [pid = 1746] [serial = 1413] [outer = 0x907d8000] 09:34:34 INFO - PROCESS | 1746 | 1464798874942 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1629ms 09:34:34 INFO - PROCESS | 1746 | 1464798874980 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 1746 | 1464798874984 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:34:34 INFO - PROCESS | 1746 | 1464798874993 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 1746 | 1464798874997 Marionette TRACE conn4 <- [1,1854,null,{}] 09:34:35 INFO - PROCESS | 1746 | 1464798875002 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:35 INFO - PROCESS | 1746 | 1464798875225 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:34:35 INFO - PROCESS | 1746 | 1464798875559 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cd9c00 == 128 [pid = 1746] [id = 471] 09:34:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x924dec00) [pid = 1746] [serial = 1414] [outer = (nil)] 09:34:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x92c95800) [pid = 1746] [serial = 1415] [outer = 0x924dec00] 09:34:35 INFO - PROCESS | 1746 | 1464798875652 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x93723c00) [pid = 1746] [serial = 1416] [outer = 0x924dec00] 09:34:36 INFO - PROCESS | 1746 | 1464798876586 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1632ms 09:34:36 INFO - PROCESS | 1746 | 1464798876625 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 1746 | 1464798876628 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:34:36 INFO - PROCESS | 1746 | 1464798876634 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 1746 | 1464798876638 Marionette TRACE conn4 <- [1,1858,null,{}] 09:34:36 INFO - PROCESS | 1746 | 1464798876644 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:36 INFO - PROCESS | 1746 | 1464798876848 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:34:37 INFO - PROCESS | 1746 | 1464798877179 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x92515800 == 129 [pid = 1746] [id = 472] 09:34:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x937b4400) [pid = 1746] [serial = 1417] [outer = (nil)] 09:34:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x93a7e400) [pid = 1746] [serial = 1418] [outer = 0x937b4400] 09:34:37 INFO - PROCESS | 1746 | 1464798877274 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x93a81c00) [pid = 1746] [serial = 1419] [outer = 0x937b4400] 09:34:38 INFO - PROCESS | 1746 | 1464798878184 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1628ms 09:34:38 INFO - PROCESS | 1746 | 1464798878264 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:34:38 INFO - PROCESS | 1746 | 1464798878268 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:34:38 INFO - PROCESS | 1746 | 1464798878275 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - PROCESS | 1746 | 1464798878278 Marionette TRACE conn4 <- [1,1862,null,{}] 09:34:38 INFO - PROCESS | 1746 | 1464798878284 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:38 INFO - PROCESS | 1746 | 1464798878490 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:34:38 INFO - PROCESS | 1746 | 1464798878808 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8518a800 == 130 [pid = 1746] [id = 473] 09:34:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x924db400) [pid = 1746] [serial = 1420] [outer = (nil)] 09:34:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x94665800) [pid = 1746] [serial = 1421] [outer = 0x924db400] 09:34:38 INFO - PROCESS | 1746 | 1464798878909 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x952a9000) [pid = 1746] [serial = 1422] [outer = 0x924db400] 09:34:39 INFO - PROCESS | 1746 | 1464798879872 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1648ms 09:34:39 INFO - PROCESS | 1746 | 1464798879924 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 1746 | 1464798879928 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:34:39 INFO - PROCESS | 1746 | 1464798879935 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 1746 | 1464798879937 Marionette TRACE conn4 <- [1,1866,null,{}] 09:34:39 INFO - PROCESS | 1746 | 1464798879944 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:40 INFO - PROCESS | 1746 | 1464798880185 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:34:40 INFO - PROCESS | 1746 | 1464798880515 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b93000 == 131 [pid = 1746] [id = 474] 09:34:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x93b94400) [pid = 1746] [serial = 1423] [outer = (nil)] 09:34:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9762a400) [pid = 1746] [serial = 1424] [outer = 0x93b94400] 09:34:40 INFO - PROCESS | 1746 | 1464798880608 Marionette DEBUG loaded listener.js 09:34:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x97632c00) [pid = 1746] [serial = 1425] [outer = 0x93b94400] 09:34:41 INFO - PROCESS | 1746 | 1464798881534 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1635ms 09:34:41 INFO - PROCESS | 1746 | 1464798881570 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 1746 | 1464798881574 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:34:41 INFO - PROCESS | 1746 | 1464798881581 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 1746 | 1464798881584 Marionette TRACE conn4 <- [1,1870,null,{}] 09:34:41 INFO - PROCESS | 1746 | 1464798881590 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:41 INFO - PROCESS | 1746 | 1464798881807 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:34:42 INFO - PROCESS | 1746 | 1464798882138 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x95370400 == 132 [pid = 1746] [id = 475] 09:34:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x95375000) [pid = 1746] [serial = 1426] [outer = (nil)] 09:34:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x977e8000) [pid = 1746] [serial = 1427] [outer = 0x95375000] 09:34:42 INFO - PROCESS | 1746 | 1464798882243 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x977eb000) [pid = 1746] [serial = 1428] [outer = 0x95375000] 09:34:43 INFO - PROCESS | 1746 | 1464798883145 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1640ms 09:34:43 INFO - PROCESS | 1746 | 1464798883222 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 1746 | 1464798883226 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:34:43 INFO - PROCESS | 1746 | 1464798883232 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 1746 | 1464798883236 Marionette TRACE conn4 <- [1,1874,null,{}] 09:34:43 INFO - PROCESS | 1746 | 1464798883242 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:43 INFO - PROCESS | 1746 | 1464798883491 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:34:45 INFO - PROCESS | 1746 | --DOCSHELL 0x909d7000 == 131 [pid = 1746] [id = 99] 09:34:45 INFO - PROCESS | 1746 | --DOCSHELL 0x977e9000 == 130 [pid = 1746] [id = 39] 09:34:45 INFO - PROCESS | 1746 | --DOCSHELL 0x939b0800 == 129 [pid = 1746] [id = 63] 09:34:45 INFO - PROCESS | 1746 | --DOCSHELL 0x86284800 == 128 [pid = 1746] [id = 255] 09:34:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8b555400 == 127 [pid = 1746] [id = 270] 09:34:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8518c400 == 126 [pid = 1746] [id = 404] 09:34:45 INFO - PROCESS | 1746 | --DOCSHELL 0x91037000 == 125 [pid = 1746] [id = 269] 09:34:45 INFO - PROCESS | 1746 | --DOCSHELL 0x854d6400 == 124 [pid = 1746] [id = 405] 09:34:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8a845c00 == 123 [pid = 1746] [id = 403] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8b647400) [pid = 1746] [serial = 1176] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8e301400) [pid = 1746] [serial = 1271] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x9118cc00) [pid = 1746] [serial = 1280] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8b07b000) [pid = 1746] [serial = 1307] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8e310c00) [pid = 1746] [serial = 1272] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8b0d6800) [pid = 1746] [serial = 1304] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8b87fc00) [pid = 1746] [serial = 1257] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x883dbc00) [pid = 1746] [serial = 1299] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x91cd6c00) [pid = 1746] [serial = 1287] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x91035000) [pid = 1746] [serial = 1277] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x912e0400) [pid = 1746] [serial = 1281] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8db2c800) [pid = 1746] [serial = 1265] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x91876400) [pid = 1746] [serial = 1284] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8e1a3c00) [pid = 1746] [serial = 1269] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8db30000) [pid = 1746] [serial = 1266] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x8b559800) [pid = 1746] [serial = 1305] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x92848400) [pid = 1746] [serial = 1293] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8d80f400) [pid = 1746] [serial = 1263] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9103e400) [pid = 1746] [serial = 1278] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x91cbb000) [pid = 1746] [serial = 1286] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x92841400) [pid = 1746] [serial = 1292] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8a847000) [pid = 1746] [serial = 1302] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8b7fe000) [pid = 1746] [serial = 1256] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8a840400) [pid = 1746] [serial = 1250] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8d809800) [pid = 1746] [serial = 1262] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x937f4c00) [pid = 1746] [serial = 1296] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8e18e400) [pid = 1746] [serial = 1268] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x86288c00) [pid = 1746] [serial = 1245] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8a6a0800) [pid = 1746] [serial = 1301] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8af53c00) [pid = 1746] [serial = 1251] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8c882400) [pid = 1746] [serial = 1259] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x91873800) [pid = 1746] [serial = 1283] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x879f7800) [pid = 1746] [serial = 1298] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8b554400) [pid = 1746] [serial = 1253] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8d071000) [pid = 1746] [serial = 1260] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8b643800) [pid = 1746] [serial = 1254] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x92517400) [pid = 1746] [serial = 1290] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x907cbc00) [pid = 1746] [serial = 1275] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x906ea400) [pid = 1746] [serial = 1274] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x85920000) [pid = 1746] [serial = 1244] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x937eb400) [pid = 1746] [serial = 1295] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x889ce400) [pid = 1746] [serial = 1248] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x883d9c00) [pid = 1746] [serial = 1247] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x9250e800) [pid = 1746] [serial = 1289] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 1746 | 1464798886296 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x86282000 == 124 [pid = 1746] [id = 476] 09:34:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x86286800) [pid = 1746] [serial = 1429] [outer = (nil)] 09:34:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x865c9000) [pid = 1746] [serial = 1430] [outer = 0x86286800] 09:34:46 INFO - PROCESS | 1746 | 1464798886388 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x879f7c00) [pid = 1746] [serial = 1431] [outer = 0x86286800] 09:34:47 INFO - PROCESS | 1746 | 1464798887262 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 4105ms 09:34:47 INFO - PROCESS | 1746 | 1464798887341 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:34:47 INFO - PROCESS | 1746 | 1464798887346 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:34:47 INFO - PROCESS | 1746 | 1464798887354 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 1746 | 1464798887360 Marionette TRACE conn4 <- [1,1878,null,{}] 09:34:47 INFO - PROCESS | 1746 | 1464798887367 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:47 INFO - PROCESS | 1746 | 1464798887582 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:34:47 INFO - PROCESS | 1746 | 1464798887776 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x891db800 == 125 [pid = 1746] [id = 477] 09:34:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x891df400) [pid = 1746] [serial = 1432] [outer = (nil)] 09:34:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x894c2400) [pid = 1746] [serial = 1433] [outer = 0x891df400] 09:34:47 INFO - PROCESS | 1746 | 1464798887875 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8a6a8c00) [pid = 1746] [serial = 1434] [outer = 0x891df400] 09:34:48 INFO - PROCESS | 1746 | 1464798888804 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1485ms 09:34:48 INFO - PROCESS | 1746 | 1464798888842 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 1746 | 1464798888848 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:34:48 INFO - PROCESS | 1746 | 1464798888855 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 1746 | 1464798888859 Marionette TRACE conn4 <- [1,1882,null,{}] 09:34:48 INFO - PROCESS | 1746 | 1464798888875 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:49 INFO - PROCESS | 1746 | 1464798889154 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:34:49 INFO - PROCESS | 1746 | 1464798889187 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8627f400 == 126 [pid = 1746] [id = 478] 09:34:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8af53c00) [pid = 1746] [serial = 1435] [outer = (nil)] 09:34:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8b0d5800) [pid = 1746] [serial = 1436] [outer = 0x8af53c00] 09:34:49 INFO - PROCESS | 1746 | 1464798889266 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8b55a400) [pid = 1746] [serial = 1437] [outer = 0x8af53c00] 09:34:50 INFO - PROCESS | 1746 | 1464798890390 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1583ms 09:34:50 INFO - PROCESS | 1746 | 1464798890440 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 1746 | 1464798890445 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:34:50 INFO - PROCESS | 1746 | 1464798890467 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 1746 | 1464798890476 Marionette TRACE conn4 <- [1,1886,null,{}] 09:34:50 INFO - PROCESS | 1746 | 1464798890482 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8e310800) [pid = 1746] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8a6a7c00) [pid = 1746] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x894c2000) [pid = 1746] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8af60800) [pid = 1746] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x91cb4c00) [pid = 1746] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x90e06400) [pid = 1746] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x937ba800) [pid = 1746] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8a843000) [pid = 1746] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8d06ec00) [pid = 1746] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8d06e800) [pid = 1746] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x92844400) [pid = 1746] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x86dd9400) [pid = 1746] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x894ca800) [pid = 1746] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x907d4800) [pid = 1746] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x86cee400) [pid = 1746] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9187d400) [pid = 1746] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x89112000) [pid = 1746] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8c5eb000) [pid = 1746] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8e187000) [pid = 1746] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x92514000) [pid = 1746] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:34:51 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8e306c00) [pid = 1746] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:34:51 INFO - PROCESS | 1746 | 1464798891334 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:34:51 INFO - PROCESS | 1746 | 1464798891462 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x879eec00 == 127 [pid = 1746] [id = 479] 09:34:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8910a000) [pid = 1746] [serial = 1438] [outer = (nil)] 09:34:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8af52400) [pid = 1746] [serial = 1439] [outer = 0x8910a000] 09:34:51 INFO - PROCESS | 1746 | 1464798891540 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8b87cc00) [pid = 1746] [serial = 1440] [outer = 0x8910a000] 09:34:52 INFO - PROCESS | 1746 | 1464798892304 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1894ms 09:34:52 INFO - PROCESS | 1746 | 1464798892353 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 1746 | 1464798892356 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:34:52 INFO - PROCESS | 1746 | 1464798892363 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 1746 | 1464798892366 Marionette TRACE conn4 <- [1,1890,null,{}] 09:34:52 INFO - PROCESS | 1746 | 1464798892371 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:52 INFO - PROCESS | 1746 | 1464798892561 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:34:52 INFO - PROCESS | 1746 | 1464798892576 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x86dd9400 == 128 [pid = 1746] [id = 480] 09:34:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x891dbc00) [pid = 1746] [serial = 1441] [outer = (nil)] 09:34:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8c5ecc00) [pid = 1746] [serial = 1442] [outer = 0x891dbc00] 09:34:52 INFO - PROCESS | 1746 | 1464798892649 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8c887c00) [pid = 1746] [serial = 1443] [outer = 0x891dbc00] 09:34:53 INFO - PROCESS | 1746 | 1464798893903 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1586ms 09:34:53 INFO - PROCESS | 1746 | 1464798893965 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 1746 | 1464798893973 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:34:53 INFO - PROCESS | 1746 | 1464798893985 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 1746 | 1464798893989 Marionette TRACE conn4 <- [1,1894,null,{}] 09:34:54 INFO - PROCESS | 1746 | 1464798893998 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:54 INFO - PROCESS | 1746 | 1464798894229 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:34:54 INFO - PROCESS | 1746 | 1464798894561 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x883de400 == 129 [pid = 1746] [id = 481] 09:34:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x889ce400) [pid = 1746] [serial = 1444] [outer = (nil)] 09:34:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8a6a2000) [pid = 1746] [serial = 1445] [outer = 0x889ce400] 09:34:54 INFO - PROCESS | 1746 | 1464798894662 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8af55800) [pid = 1746] [serial = 1446] [outer = 0x889ce400] 09:34:55 INFO - PROCESS | 1746 | 1464798895618 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1683ms 09:34:55 INFO - PROCESS | 1746 | 1464798895668 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:34:55 INFO - PROCESS | 1746 | 1464798895677 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:34:55 INFO - PROCESS | 1746 | 1464798895688 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:34:55 INFO - PROCESS | 1746 | 1464798895692 Marionette TRACE conn4 <- [1,1898,null,{}] 09:34:55 INFO - PROCESS | 1746 | 1464798895699 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:55 INFO - PROCESS | 1746 | 1464798895947 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:34:56 INFO - PROCESS | 1746 | 1464798896276 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b64b400 == 130 [pid = 1746] [id = 482] 09:34:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8b64ec00) [pid = 1746] [serial = 1447] [outer = (nil)] 09:34:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8b7ff400) [pid = 1746] [serial = 1448] [outer = 0x8b64ec00] 09:34:56 INFO - PROCESS | 1746 | 1464798896390 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8c5e4800) [pid = 1746] [serial = 1449] [outer = 0x8b64ec00] 09:34:57 INFO - PROCESS | 1746 | 1464798897433 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1798ms 09:34:57 INFO - PROCESS | 1746 | 1464798897487 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 1746 | 1464798897491 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:34:57 INFO - PROCESS | 1746 | 1464798897499 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 1746 | 1464798897506 Marionette TRACE conn4 <- [1,1902,null,{}] 09:34:57 INFO - PROCESS | 1746 | 1464798897524 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:57 INFO - PROCESS | 1746 | 1464798897812 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:34:58 INFO - PROCESS | 1746 | 1464798898145 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d06b800 == 131 [pid = 1746] [id = 483] 09:34:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8d1dbc00) [pid = 1746] [serial = 1450] [outer = (nil)] 09:34:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8d807400) [pid = 1746] [serial = 1451] [outer = 0x8d1dbc00] 09:34:58 INFO - PROCESS | 1746 | 1464798898249 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8da70c00) [pid = 1746] [serial = 1452] [outer = 0x8d1dbc00] 09:34:59 INFO - PROCESS | 1746 | 1464798899208 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1740ms 09:34:59 INFO - PROCESS | 1746 | 1464798899241 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 1746 | 1464798899246 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:34:59 INFO - PROCESS | 1746 | 1464798899273 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 1746 | 1464798899277 Marionette TRACE conn4 <- [1,1906,null,{}] 09:34:59 INFO - PROCESS | 1746 | 1464798899283 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:59 INFO - PROCESS | 1746 | 1464798899516 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:34:59 INFO - PROCESS | 1746 | 1464798899789 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b647400 == 132 [pid = 1746] [id = 484] 09:34:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8d80b000) [pid = 1746] [serial = 1453] [outer = (nil)] 09:34:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8db33c00) [pid = 1746] [serial = 1454] [outer = 0x8d80b000] 09:34:59 INFO - PROCESS | 1746 | 1464798899929 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8e186000) [pid = 1746] [serial = 1455] [outer = 0x8d80b000] 09:35:00 INFO - PROCESS | 1746 | 1464798900933 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1734ms 09:35:01 INFO - PROCESS | 1746 | 1464798901005 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 1746 | 1464798901009 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:35:01 INFO - PROCESS | 1746 | 1464798901017 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 1746 | 1464798901021 Marionette TRACE conn4 <- [1,1910,null,{}] 09:35:01 INFO - PROCESS | 1746 | 1464798901027 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:01 INFO - PROCESS | 1746 | 1464798901299 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:35:01 INFO - PROCESS | 1746 | 1464798901698 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db32c00 == 133 [pid = 1746] [id = 485] 09:35:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8e18ac00) [pid = 1746] [serial = 1456] [outer = (nil)] 09:35:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8e1a7400) [pid = 1746] [serial = 1457] [outer = 0x8e18ac00] 09:35:01 INFO - PROCESS | 1746 | 1464798901808 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8e1aec00) [pid = 1746] [serial = 1458] [outer = 0x8e18ac00] 09:35:02 INFO - PROCESS | 1746 | 1464798902813 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1835ms 09:35:02 INFO - PROCESS | 1746 | 1464798902853 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:35:02 INFO - PROCESS | 1746 | 1464798902857 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:35:02 INFO - PROCESS | 1746 | 1464798902864 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 1746 | 1464798902868 Marionette TRACE conn4 <- [1,1914,null,{}] 09:35:02 INFO - PROCESS | 1746 | 1464798902874 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:03 INFO - PROCESS | 1746 | 1464798903151 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:35:03 INFO - PROCESS | 1746 | 1464798903477 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x883d7000 == 134 [pid = 1746] [id = 486] 09:35:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8e18a000) [pid = 1746] [serial = 1459] [outer = (nil)] 09:35:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x906e8c00) [pid = 1746] [serial = 1460] [outer = 0x8e18a000] 09:35:03 INFO - PROCESS | 1746 | 1464798903578 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x906f4000) [pid = 1746] [serial = 1461] [outer = 0x8e18a000] 09:35:04 INFO - PROCESS | 1746 | 1464798904502 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1689ms 09:35:04 INFO - PROCESS | 1746 | 1464798904553 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 1746 | 1464798904557 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:35:04 INFO - PROCESS | 1746 | 1464798904565 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 1746 | 1464798904569 Marionette TRACE conn4 <- [1,1918,null,{}] 09:35:04 INFO - PROCESS | 1746 | 1464798904574 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:04 INFO - PROCESS | 1746 | 1464798904795 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:35:05 INFO - PROCESS | 1746 | 1464798905114 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e958800 == 135 [pid = 1746] [id = 487] 09:35:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x906ed400) [pid = 1746] [serial = 1462] [outer = (nil)] 09:35:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x90e09800) [pid = 1746] [serial = 1463] [outer = 0x906ed400] 09:35:05 INFO - PROCESS | 1746 | 1464798905209 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x91034c00) [pid = 1746] [serial = 1464] [outer = 0x906ed400] 09:35:06 INFO - PROCESS | 1746 | 1464798906135 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1629ms 09:35:06 INFO - PROCESS | 1746 | 1464798906195 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 1746 | 1464798906199 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:35:06 INFO - PROCESS | 1746 | 1464798906205 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 1746 | 1464798906209 Marionette TRACE conn4 <- [1,1922,null,{}] 09:35:06 INFO - PROCESS | 1746 | 1464798906215 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:06 INFO - PROCESS | 1746 | 1464798906434 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:35:06 INFO - PROCESS | 1746 | 1464798906763 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db29400 == 136 [pid = 1746] [id = 488] 09:35:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x906f6000) [pid = 1746] [serial = 1465] [outer = (nil)] 09:35:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x91190000) [pid = 1746] [serial = 1466] [outer = 0x906f6000] 09:35:06 INFO - PROCESS | 1746 | 1464798906856 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x912d9800) [pid = 1746] [serial = 1467] [outer = 0x906f6000] 09:35:07 INFO - PROCESS | 1746 | 1464798907768 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1630ms 09:35:07 INFO - PROCESS | 1746 | 1464798907837 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:35:07 INFO - PROCESS | 1746 | 1464798907841 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:35:07 INFO - PROCESS | 1746 | 1464798907848 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - PROCESS | 1746 | 1464798907851 Marionette TRACE conn4 <- [1,1926,null,{}] 09:35:07 INFO - PROCESS | 1746 | 1464798907857 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:08 INFO - PROCESS | 1746 | 1464798908116 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:35:08 INFO - PROCESS | 1746 | 1464798908440 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a84ac00 == 137 [pid = 1746] [id = 489] 09:35:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8b0d0800) [pid = 1746] [serial = 1468] [outer = (nil)] 09:35:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x91850000) [pid = 1746] [serial = 1469] [outer = 0x8b0d0800] 09:35:08 INFO - PROCESS | 1746 | 1464798908537 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x91879800) [pid = 1746] [serial = 1470] [outer = 0x8b0d0800] 09:35:09 INFO - PROCESS | 1746 | 1464798909419 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1630ms 09:35:09 INFO - PROCESS | 1746 | 1464798909479 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 1746 | 1464798909482 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:35:09 INFO - PROCESS | 1746 | 1464798909489 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 1746 | 1464798909493 Marionette TRACE conn4 <- [1,1930,null,{}] 09:35:09 INFO - PROCESS | 1746 | 1464798909498 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:09 INFO - PROCESS | 1746 | 1464798909715 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:35:10 INFO - PROCESS | 1746 | 1464798910035 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x9118f800 == 138 [pid = 1746] [id = 490] 09:35:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x91849c00) [pid = 1746] [serial = 1471] [outer = (nil)] 09:35:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x91cd6000) [pid = 1746] [serial = 1472] [outer = 0x91849c00] 09:35:10 INFO - PROCESS | 1746 | 1464798910130 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x91cde000) [pid = 1746] [serial = 1473] [outer = 0x91849c00] 09:35:11 INFO - PROCESS | 1746 | 1464798911065 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1632ms 09:35:11 INFO - PROCESS | 1746 | 1464798911137 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:35:11 INFO - PROCESS | 1746 | 1464798911141 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:35:11 INFO - PROCESS | 1746 | 1464798911153 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - PROCESS | 1746 | 1464798911159 Marionette TRACE conn4 <- [1,1934,null,{}] 09:35:11 INFO - PROCESS | 1746 | 1464798911166 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:11 INFO - PROCESS | 1746 | 1464798911442 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:35:11 INFO - PROCESS | 1746 | 1464798911780 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cbd400 == 139 [pid = 1746] [id = 491] 09:35:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9260d000) [pid = 1746] [serial = 1474] [outer = (nil)] 09:35:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x92847400) [pid = 1746] [serial = 1475] [outer = 0x9260d000] 09:35:11 INFO - PROCESS | 1746 | 1464798911884 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x93723800) [pid = 1746] [serial = 1476] [outer = 0x9260d000] 09:35:12 INFO - PROCESS | 1746 | 1464798912874 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1783ms 09:35:12 INFO - PROCESS | 1746 | 1464798912938 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 1746 | 1464798912942 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:35:12 INFO - PROCESS | 1746 | 1464798912949 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 1746 | 1464798912953 Marionette TRACE conn4 <- [1,1938,null,{}] 09:35:12 INFO - PROCESS | 1746 | 1464798912959 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:13 INFO - PROCESS | 1746 | 1464798913216 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:35:13 INFO - PROCESS | 1746 | 1464798913561 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d1e7800 == 140 [pid = 1746] [id = 492] 09:35:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9184e000) [pid = 1746] [serial = 1477] [outer = (nil)] 09:35:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x939acc00) [pid = 1746] [serial = 1478] [outer = 0x9184e000] 09:35:13 INFO - PROCESS | 1746 | 1464798913662 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x93a8d000) [pid = 1746] [serial = 1479] [outer = 0x9184e000] 09:35:14 INFO - PROCESS | 1746 | 1464798914604 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1732ms 09:35:14 INFO - PROCESS | 1746 | 1464798914682 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 1746 | 1464798914685 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:35:14 INFO - PROCESS | 1746 | 1464798914692 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 1746 | 1464798914696 Marionette TRACE conn4 <- [1,1942,null,{}] 09:35:14 INFO - PROCESS | 1746 | 1464798914713 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:14 INFO - PROCESS | 1746 | 1464798914975 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:35:15 INFO - PROCESS | 1746 | 1464798915304 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x91879c00 == 141 [pid = 1746] [id = 493] 09:35:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x937ebc00) [pid = 1746] [serial = 1480] [outer = (nil)] 09:35:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x95375800) [pid = 1746] [serial = 1481] [outer = 0x937ebc00] 09:35:15 INFO - PROCESS | 1746 | 1464798915403 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x97631000) [pid = 1746] [serial = 1482] [outer = 0x937ebc00] 09:35:16 INFO - PROCESS | 1746 | 1464798916386 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1744ms 09:35:16 INFO - PROCESS | 1746 | 1464798916437 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 1746 | 1464798916441 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:35:16 INFO - PROCESS | 1746 | 1464798916449 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 1746 | 1464798916452 Marionette TRACE conn4 <- [1,1946,null,{}] 09:35:16 INFO - PROCESS | 1746 | 1464798916458 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 1746 | 1464798916698 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:35:17 INFO - PROCESS | 1746 | 1464798917073 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x937f4c00 == 142 [pid = 1746] [id = 494] 09:35:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x952b2400) [pid = 1746] [serial = 1483] [outer = (nil)] 09:35:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x991a9c00) [pid = 1746] [serial = 1484] [outer = 0x952b2400] 09:35:17 INFO - PROCESS | 1746 | 1464798917192 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x991b0800) [pid = 1746] [serial = 1485] [outer = 0x952b2400] 09:35:18 INFO - PROCESS | 1746 | 1464798918126 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1729ms 09:35:18 INFO - PROCESS | 1746 | 1464798918179 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 1746 | 1464798918182 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:35:18 INFO - PROCESS | 1746 | 1464798918190 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 1746 | 1464798918192 Marionette TRACE conn4 <- [1,1950,null,{}] 09:35:18 INFO - PROCESS | 1746 | 1464798918199 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:18 INFO - PROCESS | 1746 | 1464798918440 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:35:18 INFO - PROCESS | 1746 | 1464798918773 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da7b800 == 143 [pid = 1746] [id = 495] 09:35:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8e1a3400) [pid = 1746] [serial = 1486] [outer = (nil)] 09:35:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x99215800) [pid = 1746] [serial = 1487] [outer = 0x8e1a3400] 09:35:18 INFO - PROCESS | 1746 | 1464798918872 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x99217c00) [pid = 1746] [serial = 1488] [outer = 0x8e1a3400] 09:35:19 INFO - PROCESS | 1746 | 1464798919827 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1692ms 09:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:35:19 INFO - PROCESS | 1746 | 1464798919883 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 1746 | 1464798919886 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:35:19 INFO - PROCESS | 1746 | 1464798919893 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 1746 | 1464798919896 Marionette TRACE conn4 <- [1,1954,null,{}] 09:35:19 INFO - PROCESS | 1746 | 1464798919902 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:20 INFO - PROCESS | 1746 | 1464798920133 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:35:20 INFO - PROCESS | 1746 | 1464798920459 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8591f800 == 144 [pid = 1746] [id = 496] 09:35:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x950d0c00) [pid = 1746] [serial = 1489] [outer = (nil)] 09:35:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x99d9a400) [pid = 1746] [serial = 1490] [outer = 0x950d0c00] 09:35:20 INFO - PROCESS | 1746 | 1464798920559 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x99e90800) [pid = 1746] [serial = 1491] [outer = 0x950d0c00] 09:35:21 INFO - PROCESS | 1746 | 1464798921483 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1643ms 09:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:35:21 INFO - PROCESS | 1746 | 1464798921536 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 1746 | 1464798921539 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:35:21 INFO - PROCESS | 1746 | 1464798921546 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 1746 | 1464798921549 Marionette TRACE conn4 <- [1,1958,null,{}] 09:35:21 INFO - PROCESS | 1746 | 1464798921555 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:21 INFO - PROCESS | 1746 | 1464798921778 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:35:22 INFO - PROCESS | 1746 | 1464798922115 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x854d6c00 == 145 [pid = 1746] [id = 497] 09:35:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x854d8c00) [pid = 1746] [serial = 1492] [outer = (nil)] 09:35:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x9a2c8800) [pid = 1746] [serial = 1493] [outer = 0x854d8c00] 09:35:22 INFO - PROCESS | 1746 | 1464798922222 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x9a2d4400) [pid = 1746] [serial = 1494] [outer = 0x854d8c00] 09:35:23 INFO - PROCESS | 1746 | 1464798923116 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1636ms 09:35:23 INFO - PROCESS | 1746 | 1464798923182 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:35:23 INFO - PROCESS | 1746 | 1464798923186 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:35:23 INFO - PROCESS | 1746 | 1464798923193 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 1746 | 1464798923196 Marionette TRACE conn4 <- [1,1962,null,{}] 09:35:23 INFO - PROCESS | 1746 | 1464798923202 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:23 INFO - PROCESS | 1746 | 1464798923423 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x912dd400 == 144 [pid = 1746] [id = 380] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x924de400 == 143 [pid = 1746] [id = 383] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x86dd1800 == 142 [pid = 1746] [id = 384] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x9260b400 == 141 [pid = 1746] [id = 385] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x91cdac00 == 140 [pid = 1746] [id = 382] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x879eec00 == 139 [pid = 1746] [id = 479] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8627f400 == 138 [pid = 1746] [id = 478] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x891db800 == 137 [pid = 1746] [id = 477] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x86282000 == 136 [pid = 1746] [id = 476] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x95370400 == 135 [pid = 1746] [id = 475] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8518a800 == 134 [pid = 1746] [id = 473] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x93b93000 == 133 [pid = 1746] [id = 474] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x92515800 == 132 [pid = 1746] [id = 472] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x91cd9c00 == 131 [pid = 1746] [id = 471] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x91cd5800 == 130 [pid = 1746] [id = 469] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x854d9400 == 129 [pid = 1746] [id = 470] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x891e3c00 == 128 [pid = 1746] [id = 468] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x907cb800 == 127 [pid = 1746] [id = 467] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8ed1a800 == 126 [pid = 1746] [id = 466] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8d1d9800 == 125 [pid = 1746] [id = 465] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8db31800 == 124 [pid = 1746] [id = 464] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8e185000 == 123 [pid = 1746] [id = 463] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8b7fa000 == 122 [pid = 1746] [id = 461] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8af56000 == 121 [pid = 1746] [id = 462] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8b552800 == 120 [pid = 1746] [id = 460] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8a6a1400 == 119 [pid = 1746] [id = 459] 09:35:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8591e800 == 118 [pid = 1746] [id = 458] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x909d8c00) [pid = 1746] [serial = 1331] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8b04e400) [pid = 1746] [serial = 1242] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x9260e400) [pid = 1746] [serial = 1347] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8b64e000) [pid = 1746] [serial = 1371] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x924d6400) [pid = 1746] [serial = 1343] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x9118c000) [pid = 1746] [serial = 1338] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x952adc00) [pid = 1746] [serial = 1359] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8b077800) [pid = 1746] [serial = 1313] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8d1e6c00) [pid = 1746] [serial = 1320] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8da7b400) [pid = 1746] [serial = 1323] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x9371f000) [pid = 1746] [serial = 1352] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8b0d6c00) [pid = 1746] [serial = 1370] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x879f3800) [pid = 1746] [serial = 1310] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x883db800) [pid = 1746] [serial = 1311] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x93a8c800) [pid = 1746] [serial = 1355] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x952a7400) [pid = 1746] [serial = 1358] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x90e0ac00) [pid = 1746] [serial = 1334] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x86ddc800) [pid = 1746] [serial = 1364] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x92512400) [pid = 1746] [serial = 1344] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9536e000) [pid = 1746] [serial = 1361] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x91cd7800) [pid = 1746] [serial = 1341] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x894cd000) [pid = 1746] [serial = 1367] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8d065c00) [pid = 1746] [serial = 1317] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x90e0e000) [pid = 1746] [serial = 1335] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x92608c00) [pid = 1746] [serial = 1346] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8c88a400) [pid = 1746] [serial = 1316] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x91188800) [pid = 1746] [serial = 1337] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x883d5c00) [pid = 1746] [serial = 1365] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x93b91400) [pid = 1746] [serial = 1356] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8e955c00) [pid = 1746] [serial = 1326] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x91cb2400) [pid = 1746] [serial = 1340] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8da77000) [pid = 1746] [serial = 1322] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8e304800) [pid = 1746] [serial = 1325] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8b642000) [pid = 1746] [serial = 1314] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x909dc800) [pid = 1746] [serial = 1332] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9284e000) [pid = 1746] [serial = 1349] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8ed19400) [pid = 1746] [serial = 1328] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8a848000) [pid = 1746] [serial = 1368] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x937ac800) [pid = 1746] [serial = 1353] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8d1e2c00) [pid = 1746] [serial = 1319] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x92c89400) [pid = 1746] [serial = 1350] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x906ef000) [pid = 1746] [serial = 1329] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8b04b400) [pid = 1746] [serial = 1373] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1746 | 1464798926547 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x879ee800 == 119 [pid = 1746] [id = 498] 09:35:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x879ef400) [pid = 1746] [serial = 1495] [outer = (nil)] 09:35:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x879f6400) [pid = 1746] [serial = 1496] [outer = 0x879ef400] 09:35:26 INFO - PROCESS | 1746 | 1464798926671 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x889c1800) [pid = 1746] [serial = 1497] [outer = 0x879ef400] 09:35:27 INFO - PROCESS | 1746 | 1464798927544 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 4400ms 09:35:27 INFO - PROCESS | 1746 | 1464798927594 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 1746 | 1464798927600 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:35:27 INFO - PROCESS | 1746 | 1464798927609 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 1746 | 1464798927615 Marionette TRACE conn4 <- [1,1966,null,{}] 09:35:27 INFO - PROCESS | 1746 | 1464798927623 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:27 INFO - PROCESS | 1746 | 1464798927848 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:35:28 INFO - PROCESS | 1746 | 1464798928038 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x894c2000 == 120 [pid = 1746] [id = 499] 09:35:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x894c8000) [pid = 1746] [serial = 1498] [outer = (nil)] 09:35:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8a840400) [pid = 1746] [serial = 1499] [outer = 0x894c8000] 09:35:28 INFO - PROCESS | 1746 | 1464798928121 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8af53800) [pid = 1746] [serial = 1500] [outer = 0x894c8000] 09:35:29 INFO - PROCESS | 1746 | 1464798929092 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1542ms 09:35:29 INFO - PROCESS | 1746 | 1464798929159 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 1746 | 1464798929166 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:35:29 INFO - PROCESS | 1746 | 1464798929174 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 1746 | 1464798929178 Marionette TRACE conn4 <- [1,1970,null,{}] 09:35:29 INFO - PROCESS | 1746 | 1464798929184 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:29 INFO - PROCESS | 1746 | 1464798929487 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:35:29 INFO - PROCESS | 1746 | 1464798929523 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b554400 == 121 [pid = 1746] [id = 500] 09:35:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8b55c800) [pid = 1746] [serial = 1501] [outer = (nil)] 09:35:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8b643c00) [pid = 1746] [serial = 1502] [outer = 0x8b55c800] 09:35:29 INFO - PROCESS | 1746 | 1464798929607 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8b64e000) [pid = 1746] [serial = 1503] [outer = 0x8b55c800] 09:35:30 INFO - PROCESS | 1746 | 1464798930731 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1590ms 09:35:30 INFO - PROCESS | 1746 | 1464798930764 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 1746 | 1464798930767 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:35:30 INFO - PROCESS | 1746 | 1464798930783 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 1746 | 1464798930792 Marionette TRACE conn4 <- [1,1974,null,{}] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x937b4400) [pid = 1746] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8e1aa000) [pid = 1746] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x891df400) [pid = 1746] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8d06a400) [pid = 1746] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8c5e6000) [pid = 1746] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x924db400) [pid = 1746] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x924dec00) [pid = 1746] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x907d9c00) [pid = 1746] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8db33800) [pid = 1746] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x91cd5c00) [pid = 1746] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8a847800) [pid = 1746] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x906e9800) [pid = 1746] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8910a000) [pid = 1746] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x86286800) [pid = 1746] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8af53c00) [pid = 1746] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x85a45c00) [pid = 1746] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x93b94400) [pid = 1746] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x95375000) [pid = 1746] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x94669000) [pid = 1746] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x9184b400) [pid = 1746] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x907d8000) [pid = 1746] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8e185800) [pid = 1746] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x865c6800) [pid = 1746] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:35:31 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8b87f000) [pid = 1746] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:35:31 INFO - PROCESS | 1746 | 1464798931689 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:31 INFO - PROCESS | 1746 | 1464798931978 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:35:32 INFO - PROCESS | 1746 | 1464798932138 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8af60400 == 122 [pid = 1746] [id = 501] 09:35:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8b0da800) [pid = 1746] [serial = 1504] [outer = (nil)] 09:35:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8b886400) [pid = 1746] [serial = 1505] [outer = 0x8b0da800] 09:35:32 INFO - PROCESS | 1746 | 1464798932213 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8c5f0400) [pid = 1746] [serial = 1506] [outer = 0x8b0da800] 09:35:33 INFO - PROCESS | 1746 | 1464798933007 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2303ms 09:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:35:33 INFO - PROCESS | 1746 | 1464798933079 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 1746 | 1464798933083 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:35:33 INFO - PROCESS | 1746 | 1464798933089 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 1746 | 1464798933092 Marionette TRACE conn4 <- [1,1978,null,{}] 09:35:33 INFO - PROCESS | 1746 | 1464798933098 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:33 INFO - PROCESS | 1746 | 1464798933301 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:35:33 INFO - PROCESS | 1746 | 1464798933635 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8591e800 == 123 [pid = 1746] [id = 502] 09:35:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x85a41c00) [pid = 1746] [serial = 1507] [outer = (nil)] 09:35:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x86cea000) [pid = 1746] [serial = 1508] [outer = 0x85a41c00] 09:35:33 INFO - PROCESS | 1746 | 1464798933826 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x879ee400) [pid = 1746] [serial = 1509] [outer = 0x85a41c00] 09:35:34 INFO - PROCESS | 1746 | 1464798934838 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1780ms 09:35:34 INFO - PROCESS | 1746 | 1464798934870 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:35:34 INFO - PROCESS | 1746 | 1464798934880 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:35:34 INFO - PROCESS | 1746 | 1464798934892 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 1746 | 1464798934901 Marionette TRACE conn4 <- [1,1982,null,{}] 09:35:34 INFO - PROCESS | 1746 | 1464798934931 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:35 INFO - PROCESS | 1746 | 1464798935196 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:35:35 INFO - PROCESS | 1746 | 1464798935545 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x891e0000 == 124 [pid = 1746] [id = 503] 09:35:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8a69dc00) [pid = 1746] [serial = 1510] [outer = (nil)] 09:35:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8a846800) [pid = 1746] [serial = 1511] [outer = 0x8a69dc00] 09:35:35 INFO - PROCESS | 1746 | 1464798935643 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8b073c00) [pid = 1746] [serial = 1512] [outer = 0x8a69dc00] 09:35:36 INFO - PROCESS | 1746 | 1464798936678 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1865ms 09:35:36 INFO - PROCESS | 1746 | 1464798936757 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 1746 | 1464798936764 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:35:36 INFO - PROCESS | 1746 | 1464798936776 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 1746 | 1464798936779 Marionette TRACE conn4 <- [1,1986,null,{}] 09:35:36 INFO - PROCESS | 1746 | 1464798936787 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:37 INFO - PROCESS | 1746 | 1464798937089 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:35:37 INFO - PROCESS | 1746 | 1464798937459 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b04d000 == 125 [pid = 1746] [id = 504] 09:35:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8b558c00) [pid = 1746] [serial = 1513] [outer = (nil)] 09:35:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8b644800) [pid = 1746] [serial = 1514] [outer = 0x8b558c00] 09:35:37 INFO - PROCESS | 1746 | 1464798937552 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8b87d400) [pid = 1746] [serial = 1515] [outer = 0x8b558c00] 09:35:38 INFO - PROCESS | 1746 | 1464798938629 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1893ms 09:35:38 INFO - PROCESS | 1746 | 1464798938668 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 1746 | 1464798938673 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:35:38 INFO - PROCESS | 1746 | 1464798938682 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 1746 | 1464798938692 Marionette TRACE conn4 <- [1,1990,null,{}] 09:35:38 INFO - PROCESS | 1746 | 1464798938707 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:38 INFO - PROCESS | 1746 | 1464798938993 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:35:39 INFO - PROCESS | 1746 | 1464798939316 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c88dc00 == 126 [pid = 1746] [id = 505] 09:35:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8d070400) [pid = 1746] [serial = 1516] [outer = (nil)] 09:35:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8d1e4800) [pid = 1746] [serial = 1517] [outer = 0x8d070400] 09:35:39 INFO - PROCESS | 1746 | 1464798939406 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8d806c00) [pid = 1746] [serial = 1518] [outer = 0x8d070400] 09:35:40 INFO - PROCESS | 1746 | 1464798940344 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1692ms 09:35:40 INFO - PROCESS | 1746 | 1464798940374 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 1746 | 1464798940379 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:35:40 INFO - PROCESS | 1746 | 1464798940386 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 1746 | 1464798940389 Marionette TRACE conn4 <- [1,1994,null,{}] 09:35:40 INFO - PROCESS | 1746 | 1464798940416 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:40 INFO - PROCESS | 1746 | 1464798940651 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:35:40 INFO - PROCESS | 1746 | 1464798940968 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d1e2c00 == 127 [pid = 1746] [id = 506] 09:35:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8da7a400) [pid = 1746] [serial = 1519] [outer = (nil)] 09:35:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8db2e400) [pid = 1746] [serial = 1520] [outer = 0x8da7a400] 09:35:41 INFO - PROCESS | 1746 | 1464798941063 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8db34400) [pid = 1746] [serial = 1521] [outer = 0x8da7a400] 09:35:42 INFO - PROCESS | 1746 | 1464798942004 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1646ms 09:35:42 INFO - PROCESS | 1746 | 1464798942034 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:35:42 INFO - PROCESS | 1746 | 1464798942038 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:35:42 INFO - PROCESS | 1746 | 1464798942045 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 1746 | 1464798942054 Marionette TRACE conn4 <- [1,1998,null,{}] 09:35:42 INFO - PROCESS | 1746 | 1464798942064 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:42 INFO - PROCESS | 1746 | 1464798942299 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:35:42 INFO - PROCESS | 1746 | 1464798942621 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e1a9400 == 128 [pid = 1746] [id = 507] 09:35:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8e1ab000) [pid = 1746] [serial = 1522] [outer = (nil)] 09:35:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8e302000) [pid = 1746] [serial = 1523] [outer = 0x8e1ab000] 09:35:42 INFO - PROCESS | 1746 | 1464798942733 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8e960400) [pid = 1746] [serial = 1524] [outer = 0x8e1ab000] 09:35:43 INFO - PROCESS | 1746 | 1464798943723 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1736ms 09:35:43 INFO - PROCESS | 1746 | 1464798943784 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 1746 | 1464798943788 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:35:43 INFO - PROCESS | 1746 | 1464798943799 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 1746 | 1464798943803 Marionette TRACE conn4 <- [1,2002,null,{}] 09:35:43 INFO - PROCESS | 1746 | 1464798943810 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:44 INFO - PROCESS | 1746 | 1464798944087 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:35:44 INFO - PROCESS | 1746 | 1464798944393 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x86cf2400 == 129 [pid = 1746] [id = 508] 09:35:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x889c6c00) [pid = 1746] [serial = 1525] [outer = (nil)] 09:35:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x906f0400) [pid = 1746] [serial = 1526] [outer = 0x889c6c00] 09:35:44 INFO - PROCESS | 1746 | 1464798944487 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x907cbc00) [pid = 1746] [serial = 1527] [outer = 0x889c6c00] 09:35:45 INFO - PROCESS | 1746 | 1464798945436 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1680ms 09:35:45 INFO - PROCESS | 1746 | 1464798945479 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:35:45 INFO - PROCESS | 1746 | 1464798945483 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:35:45 INFO - PROCESS | 1746 | 1464798945490 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 1746 | 1464798945494 Marionette TRACE conn4 <- [1,2006,null,{}] 09:35:45 INFO - PROCESS | 1746 | 1464798945501 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:45 INFO - PROCESS | 1746 | 1464798945731 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:35:46 INFO - PROCESS | 1746 | 1464798946059 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d807c00 == 130 [pid = 1746] [id = 509] 09:35:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x906ea400) [pid = 1746] [serial = 1528] [outer = (nil)] 09:35:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x90e0b000) [pid = 1746] [serial = 1529] [outer = 0x906ea400] 09:35:46 INFO - PROCESS | 1746 | 1464798946156 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x91031800) [pid = 1746] [serial = 1530] [outer = 0x906ea400] 09:35:47 INFO - PROCESS | 1746 | 1464798947126 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:35:47 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:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1693ms 09:35:47 INFO - PROCESS | 1746 | 1464798947193 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 1746 | 1464798947196 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:35:47 INFO - PROCESS | 1746 | 1464798947204 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 1746 | 1464798947207 Marionette TRACE conn4 <- [1,2010,null,{}] 09:35:47 INFO - PROCESS | 1746 | 1464798947213 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:47 INFO - PROCESS | 1746 | 1464798947431 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:35:47 INFO - PROCESS | 1746 | 1464798947754 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e30ec00 == 131 [pid = 1746] [id = 510] 09:35:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x909d8400) [pid = 1746] [serial = 1531] [outer = (nil)] 09:35:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x912d1400) [pid = 1746] [serial = 1532] [outer = 0x909d8400] 09:35:47 INFO - PROCESS | 1746 | 1464798947847 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x912d5400) [pid = 1746] [serial = 1533] [outer = 0x909d8400] 09:35:48 INFO - PROCESS | 1746 | 1464798948769 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:35:48 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:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1629ms 09:35:48 INFO - PROCESS | 1746 | 1464798948834 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:35:48 INFO - PROCESS | 1746 | 1464798948838 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:35:48 INFO - PROCESS | 1746 | 1464798948845 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 1746 | 1464798948849 Marionette TRACE conn4 <- [1,2014,null,{}] 09:35:48 INFO - PROCESS | 1746 | 1464798948854 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:49 INFO - PROCESS | 1746 | 1464798949129 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:35:49 INFO - PROCESS | 1746 | 1464798949459 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x85a3f800 == 132 [pid = 1746] [id = 511] 09:35:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x879f0000) [pid = 1746] [serial = 1534] [outer = (nil)] 09:35:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x9184f400) [pid = 1746] [serial = 1535] [outer = 0x879f0000] 09:35:49 INFO - PROCESS | 1746 | 1464798949566 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x91cb2400) [pid = 1746] [serial = 1536] [outer = 0x879f0000] 09:35:50 INFO - PROCESS | 1746 | 1464798950526 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1738ms 09:35:50 INFO - PROCESS | 1746 | 1464798950584 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 1746 | 1464798950587 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:35:50 INFO - PROCESS | 1746 | 1464798950594 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 1746 | 1464798950598 Marionette TRACE conn4 <- [1,2018,null,{}] 09:35:50 INFO - PROCESS | 1746 | 1464798950604 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:50 INFO - PROCESS | 1746 | 1464798950834 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:35:51 INFO - PROCESS | 1746 | 1464798951167 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cd7800 == 133 [pid = 1746] [id = 512] 09:35:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x91cd8800) [pid = 1746] [serial = 1537] [outer = (nil)] 09:35:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x92235000) [pid = 1746] [serial = 1538] [outer = 0x91cd8800] 09:35:51 INFO - PROCESS | 1746 | 1464798951283 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x924e1400) [pid = 1746] [serial = 1539] [outer = 0x91cd8800] 09:35:52 INFO - PROCESS | 1746 | 1464798952280 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1733ms 09:35:52 INFO - PROCESS | 1746 | 1464798952328 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 1746 | 1464798952331 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:35:52 INFO - PROCESS | 1746 | 1464798952338 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 1746 | 1464798952343 Marionette TRACE conn4 <- [1,2022,null,{}] 09:35:52 INFO - PROCESS | 1746 | 1464798952349 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:52 INFO - PROCESS | 1746 | 1464798952595 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:35:52 INFO - PROCESS | 1746 | 1464798952918 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cd6400 == 134 [pid = 1746] [id = 513] 09:35:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x92517000) [pid = 1746] [serial = 1540] [outer = (nil)] 09:35:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9260f800) [pid = 1746] [serial = 1541] [outer = 0x92517000] 09:35:53 INFO - PROCESS | 1746 | 1464798953024 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x92849800) [pid = 1746] [serial = 1542] [outer = 0x92517000] 09:35:53 INFO - PROCESS | 1746 | 1464798953947 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1681ms 09:35:54 INFO - PROCESS | 1746 | 1464798954021 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:35:54 INFO - PROCESS | 1746 | 1464798954025 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:35:54 INFO - PROCESS | 1746 | 1464798954033 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 1746 | 1464798954036 Marionette TRACE conn4 <- [1,2026,null,{}] 09:35:54 INFO - PROCESS | 1746 | 1464798954044 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:54 INFO - PROCESS | 1746 | 1464798954295 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:35:54 INFO - PROCESS | 1746 | 1464798954623 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x854d7000 == 135 [pid = 1746] [id = 514] 09:35:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x85916800) [pid = 1746] [serial = 1543] [outer = (nil)] 09:35:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9284fc00) [pid = 1746] [serial = 1544] [outer = 0x85916800] 09:35:54 INFO - PROCESS | 1746 | 1464798954720 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x92c95c00) [pid = 1746] [serial = 1545] [outer = 0x85916800] 09:35:55 INFO - PROCESS | 1746 | 1464798955678 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1683ms 09:35:55 INFO - PROCESS | 1746 | 1464798955716 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:35:55 INFO - PROCESS | 1746 | 1464798955732 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:35:55 INFO - PROCESS | 1746 | 1464798955740 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 1746 | 1464798955743 Marionette TRACE conn4 <- [1,2030,null,{}] 09:35:55 INFO - PROCESS | 1746 | 1464798955749 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:55 INFO - PROCESS | 1746 | 1464798955976 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:35:56 INFO - PROCESS | 1746 | 1464798956296 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c885800 == 136 [pid = 1746] [id = 515] 09:35:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9284d000) [pid = 1746] [serial = 1546] [outer = (nil)] 09:35:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x939b0800) [pid = 1746] [serial = 1547] [outer = 0x9284d000] 09:35:56 INFO - PROCESS | 1746 | 1464798956394 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x93a8b000) [pid = 1746] [serial = 1548] [outer = 0x9284d000] 09:35:57 INFO - PROCESS | 1746 | 1464798957382 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1686ms 09:35:57 INFO - PROCESS | 1746 | 1464798957425 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 1746 | 1464798957429 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:35:57 INFO - PROCESS | 1746 | 1464798957436 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 1746 | 1464798957439 Marionette TRACE conn4 <- [1,2034,null,{}] 09:35:57 INFO - PROCESS | 1746 | 1464798957445 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:57 INFO - PROCESS | 1746 | 1464798957690 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:35:58 INFO - PROCESS | 1746 | 1464798958028 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x92609000 == 137 [pid = 1746] [id = 516] 09:35:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x937ed400) [pid = 1746] [serial = 1549] [outer = (nil)] 09:35:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x952b1800) [pid = 1746] [serial = 1550] [outer = 0x937ed400] 09:35:58 INFO - PROCESS | 1746 | 1464798958139 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x952b6000) [pid = 1746] [serial = 1551] [outer = 0x937ed400] 09:35:59 INFO - PROCESS | 1746 | 1464798959072 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1680ms 09:35:59 INFO - PROCESS | 1746 | 1464798959118 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:35:59 INFO - PROCESS | 1746 | 1464798959122 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:35:59 INFO - PROCESS | 1746 | 1464798959129 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 1746 | 1464798959133 Marionette TRACE conn4 <- [1,2038,null,{}] 09:35:59 INFO - PROCESS | 1746 | 1464798959139 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:59 INFO - PROCESS | 1746 | 1464798959380 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:35:59 INFO - PROCESS | 1746 | 1464798959720 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da72400 == 138 [pid = 1746] [id = 517] 09:35:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x8e957000) [pid = 1746] [serial = 1552] [outer = (nil)] 09:35:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x97663000) [pid = 1746] [serial = 1553] [outer = 0x8e957000] 09:35:59 INFO - PROCESS | 1746 | 1464798959822 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x98133800) [pid = 1746] [serial = 1554] [outer = 0x8e957000] 09:36:00 INFO - PROCESS | 1746 | 1464798960763 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1681ms 09:36:00 INFO - PROCESS | 1746 | 1464798960810 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:36:00 INFO - PROCESS | 1746 | 1464798960814 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:36:00 INFO - PROCESS | 1746 | 1464798960821 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 1746 | 1464798960824 Marionette TRACE conn4 <- [1,2042,null,{}] 09:36:00 INFO - PROCESS | 1746 | 1464798960830 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:01 INFO - PROCESS | 1746 | 1464798961050 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:36:01 INFO - PROCESS | 1746 | 1464798961332 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8518a800 == 139 [pid = 1746] [id = 518] 09:36:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x937ec800) [pid = 1746] [serial = 1555] [outer = (nil)] 09:36:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x99d9b000) [pid = 1746] [serial = 1556] [outer = 0x937ec800] 09:36:01 INFO - PROCESS | 1746 | 1464798961481 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x99e99400) [pid = 1746] [serial = 1557] [outer = 0x937ec800] 09:36:02 INFO - PROCESS | 1746 | 1464798962491 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:36:02 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:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1735ms 09:36:02 INFO - PROCESS | 1746 | 1464798962556 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 1746 | 1464798962560 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:36:02 INFO - PROCESS | 1746 | 1464798962567 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 1746 | 1464798962570 Marionette TRACE conn4 <- [1,2046,null,{}] 09:36:02 INFO - PROCESS | 1746 | 1464798962576 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:02 INFO - PROCESS | 1746 | 1464798962792 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:36:03 INFO - PROCESS | 1746 | 1464798963123 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x95371400 == 140 [pid = 1746] [id = 519] 09:36:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x9a4be800) [pid = 1746] [serial = 1558] [outer = (nil)] 09:36:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x9a4c3400) [pid = 1746] [serial = 1559] [outer = 0x9a4be800] 09:36:03 INFO - PROCESS | 1746 | 1464798963219 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x9a4c5800) [pid = 1746] [serial = 1560] [outer = 0x9a4be800] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x86dd8c00 == 139 [pid = 1746] [id = 436] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x854cec00 == 138 [pid = 1746] [id = 257] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x883ddc00 == 137 [pid = 1746] [id = 455] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x854dc000 == 136 [pid = 1746] [id = 435] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x92c96800 == 135 [pid = 1746] [id = 452] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x85a40800 == 134 [pid = 1746] [id = 432] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x854d9c00 == 133 [pid = 1746] [id = 454] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x879ef800 == 132 [pid = 1746] [id = 434] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x894ce800 == 131 [pid = 1746] [id = 456] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8a6a1000 == 130 [pid = 1746] [id = 437] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8e30f400 == 129 [pid = 1746] [id = 453] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x86ce5400 == 128 [pid = 1746] [id = 457] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8af60400 == 127 [pid = 1746] [id = 501] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8b554400 == 126 [pid = 1746] [id = 500] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x894c2000 == 125 [pid = 1746] [id = 499] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x879ee800 == 124 [pid = 1746] [id = 498] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8591f800 == 123 [pid = 1746] [id = 496] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x937f4c00 == 122 [pid = 1746] [id = 494] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8da7b800 == 121 [pid = 1746] [id = 495] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x91879c00 == 120 [pid = 1746] [id = 493] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8d1e7800 == 119 [pid = 1746] [id = 492] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x91cbd400 == 118 [pid = 1746] [id = 491] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8a84ac00 == 117 [pid = 1746] [id = 489] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x9118f800 == 116 [pid = 1746] [id = 490] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8db29400 == 115 [pid = 1746] [id = 488] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8e958800 == 114 [pid = 1746] [id = 487] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x883d7000 == 113 [pid = 1746] [id = 486] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8db32c00 == 112 [pid = 1746] [id = 485] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8b647400 == 111 [pid = 1746] [id = 484] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8d06b800 == 110 [pid = 1746] [id = 483] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8b64b400 == 109 [pid = 1746] [id = 482] 09:36:06 INFO - PROCESS | 1746 | --DOCSHELL 0x883de400 == 108 [pid = 1746] [id = 481] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8c5ecc00) [pid = 1746] [serial = 1442] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8b87cc00) [pid = 1746] [serial = 1440] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x93a81c00) [pid = 1746] [serial = 1419] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x907cd800) [pid = 1746] [serial = 1398] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x906f5c00) [pid = 1746] [serial = 1397] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x894c2400) [pid = 1746] [serial = 1433] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8da79800) [pid = 1746] [serial = 1389] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8d1dd000) [pid = 1746] [serial = 1386] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x952a9000) [pid = 1746] [serial = 1422] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x92c95800) [pid = 1746] [serial = 1415] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x91190800) [pid = 1746] [serial = 1404] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8e95d000) [pid = 1746] [serial = 1395] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x92241800) [pid = 1746] [serial = 1409] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8af5e800) [pid = 1746] [serial = 1379] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x90e03800) [pid = 1746] [serial = 1400] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x8af52400) [pid = 1746] [serial = 1439] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x865c9000) [pid = 1746] [serial = 1430] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8a6a8c00) [pid = 1746] [serial = 1434] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x94665800) [pid = 1746] [serial = 1421] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8b55a400) [pid = 1746] [serial = 1437] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x86287400) [pid = 1746] [serial = 1376] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x97632c00) [pid = 1746] [serial = 1425] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x93a7e400) [pid = 1746] [serial = 1418] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x977e8000) [pid = 1746] [serial = 1427] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8e954000) [pid = 1746] [serial = 1394] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x95371c00) [pid = 1746] [serial = 1362] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x91cb2000) [pid = 1746] [serial = 1407] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x92603800) [pid = 1746] [serial = 1412] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8e1aa800) [pid = 1746] [serial = 1392] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x977eb000) [pid = 1746] [serial = 1428] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x9762a400) [pid = 1746] [serial = 1424] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x879f7c00) [pid = 1746] [serial = 1431] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x90e0c000) [pid = 1746] [serial = 1401] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8b7f3800) [pid = 1746] [serial = 1308] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8c5ee400) [pid = 1746] [serial = 1383] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8b075800) [pid = 1746] [serial = 1380] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x924d8c00) [pid = 1746] [serial = 1410] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x91850c00) [pid = 1746] [serial = 1406] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9260e000) [pid = 1746] [serial = 1413] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x86dd0c00) [pid = 1746] [serial = 1377] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8e18c400) [pid = 1746] [serial = 1391] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8da76c00) [pid = 1746] [serial = 1388] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x93723c00) [pid = 1746] [serial = 1416] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8b0d5800) [pid = 1746] [serial = 1436] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8d06d000) [pid = 1746] [serial = 1385] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8c5e6800) [pid = 1746] [serial = 1382] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x9118b000) [pid = 1746] [serial = 1403] [outer = (nil)] [url = about:blank] 09:36:06 INFO - PROCESS | 1746 | 1464798966896 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 4384ms 09:36:06 INFO - PROCESS | 1746 | 1464798966952 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 1746 | 1464798966958 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:36:06 INFO - PROCESS | 1746 | 1464798966966 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 1746 | 1464798966972 Marionette TRACE conn4 <- [1,2050,null,{}] 09:36:06 INFO - PROCESS | 1746 | 1464798966981 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:07 INFO - PROCESS | 1746 | 1464798967209 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:36:07 INFO - PROCESS | 1746 | 1464798967428 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x854cec00 == 109 [pid = 1746] [id = 520] 09:36:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x85a40800) [pid = 1746] [serial = 1561] [outer = (nil)] 09:36:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x883d8800) [pid = 1746] [serial = 1562] [outer = 0x85a40800] 09:36:07 INFO - PROCESS | 1746 | 1464798967511 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x89105800) [pid = 1746] [serial = 1563] [outer = 0x85a40800] 09:36:08 INFO - PROCESS | 1746 | 1464798968375 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1433ms 09:36:08 INFO - PROCESS | 1746 | 1464798968400 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 1746 | 1464798968409 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:36:08 INFO - PROCESS | 1746 | 1464798968420 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 1746 | 1464798968423 Marionette TRACE conn4 <- [1,2054,null,{}] 09:36:08 INFO - PROCESS | 1746 | 1464798968430 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:08 INFO - PROCESS | 1746 | 1464798968761 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:36:08 INFO - PROCESS | 1746 | 1464798968888 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a69f400 == 110 [pid = 1746] [id = 521] 09:36:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8a6a1400) [pid = 1746] [serial = 1564] [outer = (nil)] 09:36:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8a840c00) [pid = 1746] [serial = 1565] [outer = 0x8a6a1400] 09:36:09 INFO - PROCESS | 1746 | 1464798969007 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8af57800) [pid = 1746] [serial = 1566] [outer = 0x8a6a1400] 09:36:10 INFO - PROCESS | 1746 | 1464798970066 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1687ms 09:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:36:10 INFO - PROCESS | 1746 | 1464798970119 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 1746 | 1464798970122 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:36:10 INFO - PROCESS | 1746 | 1464798970129 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 1746 | 1464798970135 Marionette TRACE conn4 <- [1,2058,null,{}] 09:36:10 INFO - PROCESS | 1746 | 1464798970151 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:10 INFO - PROCESS | 1746 | 1464798970451 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:36:10 INFO - PROCESS | 1746 | 1464798970507 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8af60800 == 111 [pid = 1746] [id = 522] 09:36:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8b07ac00) [pid = 1746] [serial = 1567] [outer = (nil)] 09:36:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b557c00) [pid = 1746] [serial = 1568] [outer = 0x8b07ac00] 09:36:10 INFO - PROCESS | 1746 | 1464798970756 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8b648000) [pid = 1746] [serial = 1569] [outer = 0x8b07ac00] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8d80b000) [pid = 1746] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8e18ac00) [pid = 1746] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8b55c800) [pid = 1746] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x879ef400) [pid = 1746] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8e18a000) [pid = 1746] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x952b2400) [pid = 1746] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x937ebc00) [pid = 1746] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x950d0c00) [pid = 1746] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x894c8000) [pid = 1746] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8b0d0800) [pid = 1746] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x906ed400) [pid = 1746] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8d1dbc00) [pid = 1746] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9184e000) [pid = 1746] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x91849c00) [pid = 1746] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x9260d000) [pid = 1746] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x889ce400) [pid = 1746] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8b64ec00) [pid = 1746] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x906f6000) [pid = 1746] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8e1a3400) [pid = 1746] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:36:11 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x86cf0400) [pid = 1746] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:36:12 INFO - PROCESS | 1746 | 1464798972250 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2139ms 09:36:12 INFO - PROCESS | 1746 | 1464798972267 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 1746 | 1464798972272 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:36:12 INFO - PROCESS | 1746 | 1464798972278 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 1746 | 1464798972282 Marionette TRACE conn4 <- [1,2062,null,{}] 09:36:12 INFO - PROCESS | 1746 | 1464798972288 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:12 INFO - PROCESS | 1746 | 1464798972612 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:36:12 INFO - PROCESS | 1746 | 1464798972632 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x889ce400 == 112 [pid = 1746] [id = 523] 09:36:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8b0de800) [pid = 1746] [serial = 1570] [outer = (nil)] 09:36:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8b87f400) [pid = 1746] [serial = 1571] [outer = 0x8b0de800] 09:36:12 INFO - PROCESS | 1746 | 1464798972723 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8c5ea400) [pid = 1746] [serial = 1572] [outer = 0x8b0de800] 09:36:13 INFO - PROCESS | 1746 | 1464798973927 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1682ms 09:36:13 INFO - PROCESS | 1746 | 1464798973962 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 1746 | 1464798973969 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:36:13 INFO - PROCESS | 1746 | 1464798973980 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 1746 | 1464798973987 Marionette TRACE conn4 <- [1,2066,null,{}] 09:36:14 INFO - PROCESS | 1746 | 1464798973999 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:14 INFO - PROCESS | 1746 | 1464798974272 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:36:14 INFO - PROCESS | 1746 | 1464798974622 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x86286800 == 113 [pid = 1746] [id = 524] 09:36:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x86dd5400) [pid = 1746] [serial = 1573] [outer = (nil)] 09:36:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x891e6400) [pid = 1746] [serial = 1574] [outer = 0x86dd5400] 09:36:14 INFO - PROCESS | 1746 | 1464798974716 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8a6a1000) [pid = 1746] [serial = 1575] [outer = 0x86dd5400] 09:36:15 INFO - PROCESS | 1746 | 1464798975707 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1760ms 09:36:15 INFO - PROCESS | 1746 | 1464798975757 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 1746 | 1464798975766 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:36:15 INFO - PROCESS | 1746 | 1464798975781 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 1746 | 1464798975786 Marionette TRACE conn4 <- [1,2070,null,{}] 09:36:15 INFO - PROCESS | 1746 | 1464798975792 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:16 INFO - PROCESS | 1746 | 1464798976048 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:36:16 INFO - PROCESS | 1746 | 1464798976370 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b04e800 == 114 [pid = 1746] [id = 525] 09:36:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8b076000) [pid = 1746] [serial = 1576] [outer = (nil)] 09:36:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8b881000) [pid = 1746] [serial = 1577] [outer = 0x8b076000] 09:36:16 INFO - PROCESS | 1746 | 1464798976474 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8c882800) [pid = 1746] [serial = 1578] [outer = 0x8b076000] 09:36:17 INFO - PROCESS | 1746 | 1464798977595 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1887ms 09:36:17 INFO - PROCESS | 1746 | 1464798977669 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 1746 | 1464798977673 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:36:17 INFO - PROCESS | 1746 | 1464798977681 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 1746 | 1464798977689 Marionette TRACE conn4 <- [1,2074,null,{}] 09:36:17 INFO - PROCESS | 1746 | 1464798977708 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 1746 | 1464798977991 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:36:18 INFO - PROCESS | 1746 | 1464798978327 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d071c00 == 115 [pid = 1746] [id = 526] 09:36:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8d1d9000) [pid = 1746] [serial = 1579] [outer = (nil)] 09:36:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8d1e4000) [pid = 1746] [serial = 1580] [outer = 0x8d1d9000] 09:36:18 INFO - PROCESS | 1746 | 1464798978422 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8d80bc00) [pid = 1746] [serial = 1581] [outer = 0x8d1d9000] 09:36:19 INFO - PROCESS | 1746 | 1464798979417 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1801ms 09:36:19 INFO - PROCESS | 1746 | 1464798979483 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:36:19 INFO - PROCESS | 1746 | 1464798979488 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:36:19 INFO - PROCESS | 1746 | 1464798979496 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 1746 | 1464798979499 Marionette TRACE conn4 <- [1,2078,null,{}] 09:36:19 INFO - PROCESS | 1746 | 1464798979505 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:19 INFO - PROCESS | 1746 | 1464798979747 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:36:20 INFO - PROCESS | 1746 | 1464798980084 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x89110800 == 116 [pid = 1746] [id = 527] 09:36:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8d1dac00) [pid = 1746] [serial = 1582] [outer = (nil)] 09:36:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8da7e000) [pid = 1746] [serial = 1583] [outer = 0x8d1dac00] 09:36:20 INFO - PROCESS | 1746 | 1464798980185 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8db34c00) [pid = 1746] [serial = 1584] [outer = 0x8d1dac00] 09:36:21 INFO - PROCESS | 1746 | 1464798981105 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1684ms 09:36:21 INFO - PROCESS | 1746 | 1464798981179 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 1746 | 1464798981183 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:36:21 INFO - PROCESS | 1746 | 1464798981189 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 1746 | 1464798981193 Marionette TRACE conn4 <- [1,2082,null,{}] 09:36:21 INFO - PROCESS | 1746 | 1464798981199 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:21 INFO - PROCESS | 1746 | 1464798981454 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:36:21 INFO - PROCESS | 1746 | 1464798981777 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d1e1800 == 117 [pid = 1746] [id = 528] 09:36:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8d1e2800) [pid = 1746] [serial = 1585] [outer = (nil)] 09:36:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8e1a4400) [pid = 1746] [serial = 1586] [outer = 0x8d1e2800] 09:36:21 INFO - PROCESS | 1746 | 1464798981875 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8e1a9000) [pid = 1746] [serial = 1587] [outer = 0x8d1e2800] 09:36:22 INFO - PROCESS | 1746 | 1464798982878 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1739ms 09:36:22 INFO - PROCESS | 1746 | 1464798982931 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 1746 | 1464798982934 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:36:22 INFO - PROCESS | 1746 | 1464798982941 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 1746 | 1464798982944 Marionette TRACE conn4 <- [1,2086,null,{}] 09:36:22 INFO - PROCESS | 1746 | 1464798982951 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:23 INFO - PROCESS | 1746 | 1464798983209 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:36:23 INFO - PROCESS | 1746 | 1464798983538 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x86dd5800 == 118 [pid = 1746] [id = 529] 09:36:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8e187000) [pid = 1746] [serial = 1588] [outer = (nil)] 09:36:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8e959800) [pid = 1746] [serial = 1589] [outer = 0x8e187000] 09:36:23 INFO - PROCESS | 1746 | 1464798983637 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8ed15000) [pid = 1746] [serial = 1590] [outer = 0x8e187000] 09:36:24 INFO - PROCESS | 1746 | 1464798984546 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1640ms 09:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:36:24 INFO - PROCESS | 1746 | 1464798984582 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 1746 | 1464798984585 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:36:24 INFO - PROCESS | 1746 | 1464798984592 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 1746 | 1464798984595 Marionette TRACE conn4 <- [1,2090,null,{}] 09:36:24 INFO - PROCESS | 1746 | 1464798984601 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:24 INFO - PROCESS | 1746 | 1464798984812 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:36:25 INFO - PROCESS | 1746 | 1464798985091 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e95e800 == 119 [pid = 1746] [id = 530] 09:36:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8ed1f400) [pid = 1746] [serial = 1591] [outer = (nil)] 09:36:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x906f6000) [pid = 1746] [serial = 1592] [outer = 0x8ed1f400] 09:36:25 INFO - PROCESS | 1746 | 1464798985241 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x909d8c00) [pid = 1746] [serial = 1593] [outer = 0x8ed1f400] 09:36:26 INFO - PROCESS | 1746 | 1464798986123 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1589ms 09:36:26 INFO - PROCESS | 1746 | 1464798986181 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 1746 | 1464798986185 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:36:26 INFO - PROCESS | 1746 | 1464798986192 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 1746 | 1464798986196 Marionette TRACE conn4 <- [1,2094,null,{}] 09:36:26 INFO - PROCESS | 1746 | 1464798986202 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:26 INFO - PROCESS | 1746 | 1464798986430 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:36:26 INFO - PROCESS | 1746 | 1464798986709 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x906f7400 == 120 [pid = 1746] [id = 531] 09:36:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x909e1800) [pid = 1746] [serial = 1594] [outer = (nil)] 09:36:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x90e0ac00) [pid = 1746] [serial = 1595] [outer = 0x909e1800] 09:36:26 INFO - PROCESS | 1746 | 1464798986856 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x91032400) [pid = 1746] [serial = 1596] [outer = 0x909e1800] 09:36:27 INFO - PROCESS | 1746 | 1464798987818 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1679ms 09:36:27 INFO - PROCESS | 1746 | 1464798987873 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 1746 | 1464798987876 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:36:27 INFO - PROCESS | 1746 | 1464798987885 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 1746 | 1464798987888 Marionette TRACE conn4 <- [1,2098,null,{}] 09:36:27 INFO - PROCESS | 1746 | 1464798987893 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:28 INFO - PROCESS | 1746 | 1464798988126 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:36:28 INFO - PROCESS | 1746 | 1464798988459 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x854d1000 == 121 [pid = 1746] [id = 532] 09:36:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8b049c00) [pid = 1746] [serial = 1597] [outer = (nil)] 09:36:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x912d1c00) [pid = 1746] [serial = 1598] [outer = 0x8b049c00] 09:36:28 INFO - PROCESS | 1746 | 1464798988556 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x912d6c00) [pid = 1746] [serial = 1599] [outer = 0x8b049c00] 09:36:29 INFO - PROCESS | 1746 | 1464798989494 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1687ms 09:36:29 INFO - PROCESS | 1746 | 1464798989572 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:36:29 INFO - PROCESS | 1746 | 1464798989576 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:36:29 INFO - PROCESS | 1746 | 1464798989582 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 1746 | 1464798989586 Marionette TRACE conn4 <- [1,2102,null,{}] 09:36:29 INFO - PROCESS | 1746 | 1464798989592 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:29 INFO - PROCESS | 1746 | 1464798989853 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:36:30 INFO - PROCESS | 1746 | 1464798990194 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x90e0c800 == 122 [pid = 1746] [id = 533] 09:36:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x91186000) [pid = 1746] [serial = 1600] [outer = (nil)] 09:36:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x91872800) [pid = 1746] [serial = 1601] [outer = 0x91186000] 09:36:30 INFO - PROCESS | 1746 | 1464798990295 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x9187b000) [pid = 1746] [serial = 1602] [outer = 0x91186000] 09:36:31 INFO - PROCESS | 1746 | 1464798991249 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1734ms 09:36:31 INFO - PROCESS | 1746 | 1464798991317 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:36:31 INFO - PROCESS | 1746 | 1464798991322 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:36:31 INFO - PROCESS | 1746 | 1464798991329 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 1746 | 1464798991333 Marionette TRACE conn4 <- [1,2106,null,{}] 09:36:31 INFO - PROCESS | 1746 | 1464798991339 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:31 INFO - PROCESS | 1746 | 1464798991636 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:36:32 INFO - PROCESS | 1746 | 1464798991977 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x91849400 == 123 [pid = 1746] [id = 534] 09:36:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x9223c000) [pid = 1746] [serial = 1603] [outer = (nil)] 09:36:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x924da000) [pid = 1746] [serial = 1604] [outer = 0x9223c000] 09:36:32 INFO - PROCESS | 1746 | 1464798992080 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x92511800) [pid = 1746] [serial = 1605] [outer = 0x9223c000] 09:36:33 INFO - PROCESS | 1746 | 1464798993142 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1882ms 09:36:33 INFO - PROCESS | 1746 | 1464798993211 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 1746 | 1464798993216 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:36:33 INFO - PROCESS | 1746 | 1464798993222 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 1746 | 1464798993226 Marionette TRACE conn4 <- [1,2110,null,{}] 09:36:33 INFO - PROCESS | 1746 | 1464798993232 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:33 INFO - PROCESS | 1746 | 1464798993508 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:36:33 INFO - PROCESS | 1746 | 1464798993845 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b561400 == 124 [pid = 1746] [id = 535] 09:36:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8c884c00) [pid = 1746] [serial = 1606] [outer = (nil)] 09:36:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x92607c00) [pid = 1746] [serial = 1607] [outer = 0x8c884c00] 09:36:33 INFO - PROCESS | 1746 | 1464798993937 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9260d000) [pid = 1746] [serial = 1608] [outer = 0x8c884c00] 09:36:34 INFO - PROCESS | 1746 | 1464798994895 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1735ms 09:36:34 INFO - PROCESS | 1746 | 1464798994958 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 1746 | 1464798994963 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:36:34 INFO - PROCESS | 1746 | 1464798994984 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 1746 | 1464798994987 Marionette TRACE conn4 <- [1,2114,null,{}] 09:36:35 INFO - PROCESS | 1746 | 1464798994994 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:35 INFO - PROCESS | 1746 | 1464798995249 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:36:35 INFO - PROCESS | 1746 | 1464798995572 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cdec00 == 125 [pid = 1746] [id = 536] 09:36:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x924dc400) [pid = 1746] [serial = 1609] [outer = (nil)] 09:36:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x93723c00) [pid = 1746] [serial = 1610] [outer = 0x924dc400] 09:36:35 INFO - PROCESS | 1746 | 1464798995670 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x937afc00) [pid = 1746] [serial = 1611] [outer = 0x924dc400] 09:36:36 INFO - PROCESS | 1746 | 1464798996618 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1681ms 09:36:36 INFO - PROCESS | 1746 | 1464798996665 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:36:36 INFO - PROCESS | 1746 | 1464798996669 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:36:36 INFO - PROCESS | 1746 | 1464798996676 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 1746 | 1464798996680 Marionette TRACE conn4 <- [1,2118,null,{}] 09:36:36 INFO - PROCESS | 1746 | 1464798996686 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:36 INFO - PROCESS | 1746 | 1464798996915 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:36:37 INFO - PROCESS | 1746 | 1464798997270 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x907d5400 == 126 [pid = 1746] [id = 537] 09:36:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9260ac00) [pid = 1746] [serial = 1612] [outer = (nil)] 09:36:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x93b8f000) [pid = 1746] [serial = 1613] [outer = 0x9260ac00] 09:36:37 INFO - PROCESS | 1746 | 1464798997371 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x950d0c00) [pid = 1746] [serial = 1614] [outer = 0x9260ac00] 09:36:38 INFO - PROCESS | 1746 | 1464798998277 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1682ms 09:36:38 INFO - PROCESS | 1746 | 1464798998358 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 1746 | 1464798998362 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:36:38 INFO - PROCESS | 1746 | 1464798998368 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 1746 | 1464798998371 Marionette TRACE conn4 <- [1,2122,null,{}] 09:36:38 INFO - PROCESS | 1746 | 1464798998377 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:38 INFO - PROCESS | 1746 | 1464798998613 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:36:38 INFO - PROCESS | 1746 | 1464798998971 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da77c00 == 127 [pid = 1746] [id = 538] 09:36:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x8e1afc00) [pid = 1746] [serial = 1615] [outer = (nil)] 09:36:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9536b400) [pid = 1746] [serial = 1616] [outer = 0x8e1afc00] 09:36:39 INFO - PROCESS | 1746 | 1464798999065 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x9762a400) [pid = 1746] [serial = 1617] [outer = 0x8e1afc00] 09:36:40 INFO - PROCESS | 1746 | 1464798999997 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1679ms 09:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:36:40 INFO - PROCESS | 1746 | 1464799000049 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 1746 | 1464799000052 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:36:40 INFO - PROCESS | 1746 | 1464799000059 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 1746 | 1464799000062 Marionette TRACE conn4 <- [1,2126,null,{}] 09:36:40 INFO - PROCESS | 1746 | 1464799000068 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:40 INFO - PROCESS | 1746 | 1464799000295 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:36:40 INFO - PROCESS | 1746 | 1464799000624 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x92602c00 == 128 [pid = 1746] [id = 539] 09:36:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x94660000) [pid = 1746] [serial = 1618] [outer = (nil)] 09:36:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x99123c00) [pid = 1746] [serial = 1619] [outer = 0x94660000] 09:36:40 INFO - PROCESS | 1746 | 1464799000721 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9920a000) [pid = 1746] [serial = 1620] [outer = 0x94660000] 09:36:41 INFO - PROCESS | 1746 | 1464799001624 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1630ms 09:36:41 INFO - PROCESS | 1746 | 1464799001690 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 1746 | 1464799001694 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:36:41 INFO - PROCESS | 1746 | 1464799001700 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 1746 | 1464799001704 Marionette TRACE conn4 <- [1,2130,null,{}] 09:36:41 INFO - PROCESS | 1746 | 1464799001710 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:41 INFO - PROCESS | 1746 | 1464799001943 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:36:42 INFO - PROCESS | 1746 | 1464799002319 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x977e9c00 == 129 [pid = 1746] [id = 540] 09:36:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9912e400) [pid = 1746] [serial = 1621] [outer = (nil)] 09:36:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x99f93c00) [pid = 1746] [serial = 1622] [outer = 0x9912e400] 09:36:42 INFO - PROCESS | 1746 | 1464799002424 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9a2cc800) [pid = 1746] [serial = 1623] [outer = 0x9912e400] 09:36:43 INFO - PROCESS | 1746 | 1464799003406 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 1746 | 1464799003452 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:36:43 INFO - PROCESS | 1746 | 1464799003459 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 1746 | 1464799003462 Marionette TRACE conn4 <- [1,2134,null,{}] 09:36:43 INFO - PROCESS | 1746 | 1464799003484 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:43 INFO - PROCESS | 1746 | 1464799003788 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8518cc00 == 128 [pid = 1746] [id = 386] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x95371400 == 127 [pid = 1746] [id = 519] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8da72400 == 126 [pid = 1746] [id = 517] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8518a800 == 125 [pid = 1746] [id = 518] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x92609000 == 124 [pid = 1746] [id = 516] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8c885800 == 123 [pid = 1746] [id = 515] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x854d7000 == 122 [pid = 1746] [id = 514] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x91cd7800 == 121 [pid = 1746] [id = 512] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x91cd6400 == 120 [pid = 1746] [id = 513] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x85a3f800 == 119 [pid = 1746] [id = 511] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8e30ec00 == 118 [pid = 1746] [id = 510] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8d807c00 == 117 [pid = 1746] [id = 509] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x86cf2400 == 116 [pid = 1746] [id = 508] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8e1a9400 == 115 [pid = 1746] [id = 507] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8d1e2c00 == 114 [pid = 1746] [id = 506] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8b04d000 == 113 [pid = 1746] [id = 504] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8c88dc00 == 112 [pid = 1746] [id = 505] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x891e0000 == 111 [pid = 1746] [id = 503] 09:36:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8591e800 == 110 [pid = 1746] [id = 502] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8db33c00) [pid = 1746] [serial = 1454] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8e1aec00) [pid = 1746] [serial = 1458] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8b643c00) [pid = 1746] [serial = 1502] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8e1a7400) [pid = 1746] [serial = 1457] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x889c1800) [pid = 1746] [serial = 1497] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x906f4000) [pid = 1746] [serial = 1461] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x991a9c00) [pid = 1746] [serial = 1484] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8e186000) [pid = 1746] [serial = 1455] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x95375800) [pid = 1746] [serial = 1481] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x99d9a400) [pid = 1746] [serial = 1490] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8af53800) [pid = 1746] [serial = 1500] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x91850000) [pid = 1746] [serial = 1469] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x91034c00) [pid = 1746] [serial = 1464] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8a840400) [pid = 1746] [serial = 1499] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8da70c00) [pid = 1746] [serial = 1452] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x93a8d000) [pid = 1746] [serial = 1479] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x90e09800) [pid = 1746] [serial = 1463] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x91879800) [pid = 1746] [serial = 1470] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x939acc00) [pid = 1746] [serial = 1478] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8b64e000) [pid = 1746] [serial = 1503] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x879f6400) [pid = 1746] [serial = 1496] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x91cde000) [pid = 1746] [serial = 1473] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x92847400) [pid = 1746] [serial = 1475] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x906e8c00) [pid = 1746] [serial = 1460] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x99e90800) [pid = 1746] [serial = 1491] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8a6a2000) [pid = 1746] [serial = 1445] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8af55800) [pid = 1746] [serial = 1446] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8b7ff400) [pid = 1746] [serial = 1448] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x93723800) [pid = 1746] [serial = 1476] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x912d9800) [pid = 1746] [serial = 1467] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8d807400) [pid = 1746] [serial = 1451] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x91190000) [pid = 1746] [serial = 1466] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x97631000) [pid = 1746] [serial = 1482] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8c5e4800) [pid = 1746] [serial = 1449] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8b886400) [pid = 1746] [serial = 1505] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x99215800) [pid = 1746] [serial = 1487] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9a2c8800) [pid = 1746] [serial = 1493] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x99217c00) [pid = 1746] [serial = 1488] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x991b0800) [pid = 1746] [serial = 1485] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x91cd6000) [pid = 1746] [serial = 1472] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8b7f3000) [pid = 1746] [serial = 1374] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 1746 | 1464799006695 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x86dd3000 == 111 [pid = 1746] [id = 541] 09:36:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x86dd5000) [pid = 1746] [serial = 1624] [outer = (nil)] 09:36:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x879f7c00) [pid = 1746] [serial = 1625] [outer = 0x86dd5000] 09:36:46 INFO - PROCESS | 1746 | 1464799006783 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x883de400) [pid = 1746] [serial = 1626] [outer = 0x86dd5000] 09:36:47 INFO - PROCESS | 1746 | 1464799007688 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 4284ms 09:36:47 INFO - PROCESS | 1746 | 1464799007746 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 1746 | 1464799007754 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:36:47 INFO - PROCESS | 1746 | 1464799007762 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 1746 | 1464799007768 Marionette TRACE conn4 <- [1,2138,null,{}] 09:36:47 INFO - PROCESS | 1746 | 1464799007775 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:48 INFO - PROCESS | 1746 | 1464799008027 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:36:48 INFO - PROCESS | 1746 | 1464799008274 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a848800 == 112 [pid = 1746] [id = 542] 09:36:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8a84a400) [pid = 1746] [serial = 1627] [outer = (nil)] 09:36:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8af5d400) [pid = 1746] [serial = 1628] [outer = 0x8a84a400] 09:36:48 INFO - PROCESS | 1746 | 1464799008364 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b080000) [pid = 1746] [serial = 1629] [outer = 0x8a84a400] 09:36:49 INFO - PROCESS | 1746 | 1464799009249 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1541ms 09:36:49 INFO - PROCESS | 1746 | 1464799009315 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 1746 | 1464799009322 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:36:49 INFO - PROCESS | 1746 | 1464799009330 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 1746 | 1464799009335 Marionette TRACE conn4 <- [1,2142,null,{}] 09:36:49 INFO - PROCESS | 1746 | 1464799009341 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:49 INFO - PROCESS | 1746 | 1464799009630 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:36:49 INFO - PROCESS | 1746 | 1464799009663 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x889cfc00 == 113 [pid = 1746] [id = 543] 09:36:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8b646c00) [pid = 1746] [serial = 1630] [outer = (nil)] 09:36:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8b88a400) [pid = 1746] [serial = 1631] [outer = 0x8b646c00] 09:36:49 INFO - PROCESS | 1746 | 1464799009739 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8c5ebc00) [pid = 1746] [serial = 1632] [outer = 0x8b646c00] 09:36:50 INFO - PROCESS | 1746 | 1464799010800 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:36:50 INFO - PROCESS | 1746 | 1464799010882 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:36:50 INFO - PROCESS | 1746 | 1464799010897 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 1746 | 1464799010906 Marionette TRACE conn4 <- [1,2146,null,{}] 09:36:50 INFO - PROCESS | 1746 | 1464799010958 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:51 INFO - PROCESS | 1746 | 1464799011792 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x879f0000) [pid = 1746] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x889c6c00) [pid = 1746] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x85a40800) [pid = 1746] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9a4be800) [pid = 1746] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x909d8400) [pid = 1746] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8b558c00) [pid = 1746] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8b07ac00) [pid = 1746] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x85916800) [pid = 1746] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8e957000) [pid = 1746] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x906ea400) [pid = 1746] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8e1ab000) [pid = 1746] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x937ed400) [pid = 1746] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8a6a1400) [pid = 1746] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8d070400) [pid = 1746] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8da7a400) [pid = 1746] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x854d8c00) [pid = 1746] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x92517000) [pid = 1746] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8a69dc00) [pid = 1746] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x85a41c00) [pid = 1746] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x937ec800) [pid = 1746] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x91cd8800) [pid = 1746] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9284d000) [pid = 1746] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:36:51 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x891dbc00) [pid = 1746] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:36:52 INFO - PROCESS | 1746 | 1464799012055 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x854d8c00 == 114 [pid = 1746] [id = 544] 09:36:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x85916800) [pid = 1746] [serial = 1633] [outer = (nil)] 09:36:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x889cc000) [pid = 1746] [serial = 1634] [outer = 0x85916800] 09:36:52 INFO - PROCESS | 1746 | 1464799012151 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8b04ac00) [pid = 1746] [serial = 1635] [outer = 0x85916800] 09:36:52 INFO - PROCESS | 1746 | 1464799012929 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 1746 | 1464799012990 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:36:52 INFO - PROCESS | 1746 | 1464799012996 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 1746 | 1464799013000 Marionette TRACE conn4 <- [1,2150,null,{}] 09:36:53 INFO - PROCESS | 1746 | 1464799013022 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:53 INFO - PROCESS | 1746 | 1464799013239 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:36:53 INFO - PROCESS | 1746 | 1464799013250 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x86dddc00 == 115 [pid = 1746] [id = 545] 09:36:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8910a000) [pid = 1746] [serial = 1636] [outer = (nil)] 09:36:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8da72000) [pid = 1746] [serial = 1637] [outer = 0x8910a000] 09:36:53 INFO - PROCESS | 1746 | 1464799013327 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8da79000) [pid = 1746] [serial = 1638] [outer = 0x8910a000] 09:36:54 INFO - PROCESS | 1746 | 1464799014674 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:36:54 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:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1744ms 09:36:54 INFO - PROCESS | 1746 | 1464799014748 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 1746 | 1464799014757 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:36:54 INFO - PROCESS | 1746 | 1464799014768 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 1746 | 1464799014774 Marionette TRACE conn4 <- [1,2154,null,{}] 09:36:54 INFO - PROCESS | 1746 | 1464799014784 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:55 INFO - PROCESS | 1746 | 1464799015065 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:36:55 INFO - PROCESS | 1746 | 1464799015418 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x86cf2400 == 116 [pid = 1746] [id = 546] 09:36:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x891e5c00) [pid = 1746] [serial = 1639] [outer = (nil)] 09:36:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8b079400) [pid = 1746] [serial = 1640] [outer = 0x891e5c00] 09:36:55 INFO - PROCESS | 1746 | 1464799015524 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8b64cc00) [pid = 1746] [serial = 1641] [outer = 0x891e5c00] 09:36:56 INFO - PROCESS | 1746 | 1464799016582 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1887ms 09:36:56 INFO - PROCESS | 1746 | 1464799016655 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 1746 | 1464799016666 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:36:56 INFO - PROCESS | 1746 | 1464799016680 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 1746 | 1464799016686 Marionette TRACE conn4 <- [1,2158,null,{}] 09:36:56 INFO - PROCESS | 1746 | 1464799016694 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:56 INFO - PROCESS | 1746 | 1464799016979 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:36:57 INFO - PROCESS | 1746 | 1464799017435 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d069800 == 117 [pid = 1746] [id = 547] 09:36:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8d06a000) [pid = 1746] [serial = 1642] [outer = (nil)] 09:36:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8d1dfc00) [pid = 1746] [serial = 1643] [outer = 0x8d06a000] 09:36:57 INFO - PROCESS | 1746 | 1464799017529 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8d80cc00) [pid = 1746] [serial = 1644] [outer = 0x8d06a000] 09:36:58 INFO - PROCESS | 1746 | 1464799018500 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1886ms 09:36:58 INFO - PROCESS | 1746 | 1464799018565 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:36:58 INFO - PROCESS | 1746 | 1464799018570 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:36:58 INFO - PROCESS | 1746 | 1464799018577 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 1746 | 1464799018586 Marionette TRACE conn4 <- [1,2162,null,{}] 09:36:58 INFO - PROCESS | 1746 | 1464799018605 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:58 INFO - PROCESS | 1746 | 1464799018905 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:36:59 INFO - PROCESS | 1746 | 1464799019241 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da72400 == 118 [pid = 1746] [id = 548] 09:36:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8e1a4000) [pid = 1746] [serial = 1645] [outer = (nil)] 09:36:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8e308400) [pid = 1746] [serial = 1646] [outer = 0x8e1a4000] 09:36:59 INFO - PROCESS | 1746 | 1464799019342 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8e955800) [pid = 1746] [serial = 1647] [outer = 0x8e1a4000] 09:37:00 INFO - PROCESS | 1746 | 1464799020374 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1846ms 09:37:00 INFO - PROCESS | 1746 | 1464799020424 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:37:00 INFO - PROCESS | 1746 | 1464799020429 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:37:00 INFO - PROCESS | 1746 | 1464799020437 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 1746 | 1464799020440 Marionette TRACE conn4 <- [1,2166,null,{}] 09:37:00 INFO - PROCESS | 1746 | 1464799020447 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:00 INFO - PROCESS | 1746 | 1464799020702 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:37:01 INFO - PROCESS | 1746 | 1464799021026 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6a7000 == 119 [pid = 1746] [id = 549] 09:37:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8e1ae400) [pid = 1746] [serial = 1648] [outer = (nil)] 09:37:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8ed17c00) [pid = 1746] [serial = 1649] [outer = 0x8e1ae400] 09:37:01 INFO - PROCESS | 1746 | 1464799021120 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x906eac00) [pid = 1746] [serial = 1650] [outer = 0x8e1ae400] 09:37:02 INFO - PROCESS | 1746 | 1464799022080 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1685ms 09:37:02 INFO - PROCESS | 1746 | 1464799022139 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 1746 | 1464799022143 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:37:02 INFO - PROCESS | 1746 | 1464799022152 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 1746 | 1464799022155 Marionette TRACE conn4 <- [1,2170,null,{}] 09:37:02 INFO - PROCESS | 1746 | 1464799022161 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:02 INFO - PROCESS | 1746 | 1464799022435 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:37:02 INFO - PROCESS | 1746 | 1464799022769 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b55cc00 == 120 [pid = 1746] [id = 550] 09:37:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8e1a9800) [pid = 1746] [serial = 1651] [outer = (nil)] 09:37:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x909d8400) [pid = 1746] [serial = 1652] [outer = 0x8e1a9800] 09:37:02 INFO - PROCESS | 1746 | 1464799022870 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x909dd400) [pid = 1746] [serial = 1653] [outer = 0x8e1a9800] 09:37:03 INFO - PROCESS | 1746 | 1464799023871 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1786ms 09:37:03 INFO - PROCESS | 1746 | 1464799023939 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 1746 | 1464799023942 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:37:03 INFO - PROCESS | 1746 | 1464799023950 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 1746 | 1464799023954 Marionette TRACE conn4 <- [1,2174,null,{}] 09:37:03 INFO - PROCESS | 1746 | 1464799023961 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:04 INFO - PROCESS | 1746 | 1464799024250 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:37:04 INFO - PROCESS | 1746 | 1464799024582 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x907cc800 == 121 [pid = 1746] [id = 551] 09:37:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x909db400) [pid = 1746] [serial = 1654] [outer = (nil)] 09:37:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x91842000) [pid = 1746] [serial = 1655] [outer = 0x909db400] 09:37:04 INFO - PROCESS | 1746 | 1464799024685 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x91877c00) [pid = 1746] [serial = 1656] [outer = 0x909db400] 09:37:05 INFO - PROCESS | 1746 | 1464799025641 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1737ms 09:37:05 INFO - PROCESS | 1746 | 1464799025687 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:37:05 INFO - PROCESS | 1746 | 1464799025692 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:37:05 INFO - PROCESS | 1746 | 1464799025698 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 1746 | 1464799025702 Marionette TRACE conn4 <- [1,2178,null,{}] 09:37:05 INFO - PROCESS | 1746 | 1464799025707 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:05 INFO - PROCESS | 1746 | 1464799025932 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:37:06 INFO - PROCESS | 1746 | 1464799026272 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x86289400 == 122 [pid = 1746] [id = 552] 09:37:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x879f2c00) [pid = 1746] [serial = 1657] [outer = (nil)] 09:37:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x91cbb400) [pid = 1746] [serial = 1658] [outer = 0x879f2c00] 09:37:06 INFO - PROCESS | 1746 | 1464799026370 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x91cbfc00) [pid = 1746] [serial = 1659] [outer = 0x879f2c00] 09:37:07 INFO - PROCESS | 1746 | 1464799027291 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1633ms 09:37:07 INFO - PROCESS | 1746 | 1464799027331 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 1746 | 1464799027335 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:37:07 INFO - PROCESS | 1746 | 1464799027342 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 1746 | 1464799027346 Marionette TRACE conn4 <- [1,2182,null,{}] 09:37:07 INFO - PROCESS | 1746 | 1464799027352 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:07 INFO - PROCESS | 1746 | 1464799027612 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:37:07 INFO - PROCESS | 1746 | 1464799027938 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x912d2400 == 123 [pid = 1746] [id = 553] 09:37:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x91cb3400) [pid = 1746] [serial = 1660] [outer = (nil)] 09:37:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x9223c400) [pid = 1746] [serial = 1661] [outer = 0x91cb3400] 09:37:08 INFO - PROCESS | 1746 | 1464799028033 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x924d5c00) [pid = 1746] [serial = 1662] [outer = 0x91cb3400] 09:37:08 INFO - PROCESS | 1746 | 1464799028987 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1690ms 09:37:09 INFO - PROCESS | 1746 | 1464799029036 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 1746 | 1464799029041 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:37:09 INFO - PROCESS | 1746 | 1464799029047 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 1746 | 1464799029052 Marionette TRACE conn4 <- [1,2186,null,{}] 09:37:09 INFO - PROCESS | 1746 | 1464799029057 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:09 INFO - PROCESS | 1746 | 1464799029293 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:37:09 INFO - PROCESS | 1746 | 1464799029620 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x906eb000 == 124 [pid = 1746] [id = 554] 09:37:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x924dd800) [pid = 1746] [serial = 1663] [outer = (nil)] 09:37:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x92610400) [pid = 1746] [serial = 1664] [outer = 0x924dd800] 09:37:09 INFO - PROCESS | 1746 | 1464799029731 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x92847400) [pid = 1746] [serial = 1665] [outer = 0x924dd800] 09:37:10 INFO - PROCESS | 1746 | 1464799030679 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1685ms 09:37:10 INFO - PROCESS | 1746 | 1464799030733 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 1746 | 1464799030736 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:37:10 INFO - PROCESS | 1746 | 1464799030743 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 1746 | 1464799030745 Marionette TRACE conn4 <- [1,2190,null,{}] 09:37:10 INFO - PROCESS | 1746 | 1464799030752 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:11 INFO - PROCESS | 1746 | 1464799031004 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:37:11 INFO - PROCESS | 1746 | 1464799031351 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x85917c00 == 125 [pid = 1746] [id = 555] 09:37:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8a69b800) [pid = 1746] [serial = 1666] [outer = (nil)] 09:37:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x937b0000) [pid = 1746] [serial = 1667] [outer = 0x8a69b800] 09:37:11 INFO - PROCESS | 1746 | 1464799031453 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x937ed400) [pid = 1746] [serial = 1668] [outer = 0x8a69b800] 09:37:12 INFO - PROCESS | 1746 | 1464799032398 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1738ms 09:37:12 INFO - PROCESS | 1746 | 1464799032481 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 1746 | 1464799032486 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:37:12 INFO - PROCESS | 1746 | 1464799032493 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 1746 | 1464799032499 Marionette TRACE conn4 <- [1,2194,null,{}] 09:37:12 INFO - PROCESS | 1746 | 1464799032506 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 1746 | 1464799032812 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:37:13 INFO - PROCESS | 1746 | 1464799033161 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b90400 == 126 [pid = 1746] [id = 556] 09:37:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x95371800) [pid = 1746] [serial = 1669] [outer = (nil)] 09:37:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9762d000) [pid = 1746] [serial = 1670] [outer = 0x95371800] 09:37:13 INFO - PROCESS | 1746 | 1464799033292 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x98189400) [pid = 1746] [serial = 1671] [outer = 0x95371800] 09:37:14 INFO - PROCESS | 1746 | 1464799034284 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1838ms 09:37:14 INFO - PROCESS | 1746 | 1464799034333 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 1746 | 1464799034336 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:37:14 INFO - PROCESS | 1746 | 1464799034344 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 1746 | 1464799034347 Marionette TRACE conn4 <- [1,2198,null,{}] 09:37:14 INFO - PROCESS | 1746 | 1464799034353 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:14 INFO - PROCESS | 1746 | 1464799034583 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:37:14 INFO - PROCESS | 1746 | 1464799034916 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x952afc00 == 127 [pid = 1746] [id = 557] 09:37:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x952b0400) [pid = 1746] [serial = 1672] [outer = (nil)] 09:37:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x99215c00) [pid = 1746] [serial = 1673] [outer = 0x952b0400] 09:37:15 INFO - PROCESS | 1746 | 1464799035019 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x992b7000) [pid = 1746] [serial = 1674] [outer = 0x952b0400] 09:37:15 INFO - PROCESS | 1746 | 1464799035974 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1682ms 09:37:16 INFO - PROCESS | 1746 | 1464799036026 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 1746 | 1464799036029 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:37:16 INFO - PROCESS | 1746 | 1464799036037 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 1746 | 1464799036040 Marionette TRACE conn4 <- [1,2202,null,{}] 09:37:16 INFO - PROCESS | 1746 | 1464799036058 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:16 INFO - PROCESS | 1746 | 1464799036307 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:37:16 INFO - PROCESS | 1746 | 1464799036643 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8910a800 == 128 [pid = 1746] [id = 558] 09:37:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8b046c00) [pid = 1746] [serial = 1675] [outer = (nil)] 09:37:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9a145400) [pid = 1746] [serial = 1676] [outer = 0x8b046c00] 09:37:16 INFO - PROCESS | 1746 | 1464799036738 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9a3ba800) [pid = 1746] [serial = 1677] [outer = 0x8b046c00] 09:37:17 INFO - PROCESS | 1746 | 1464799037696 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1695ms 09:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:37:17 INFO - PROCESS | 1746 | 1464799037732 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 1746 | 1464799037735 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:37:17 INFO - PROCESS | 1746 | 1464799037742 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 1746 | 1464799037745 Marionette TRACE conn4 <- [1,2206,null,{}] 09:37:17 INFO - PROCESS | 1746 | 1464799037751 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:17 INFO - PROCESS | 1746 | 1464799037973 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:37:18 INFO - PROCESS | 1746 | 1464799038317 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x977e8800 == 129 [pid = 1746] [id = 559] 09:37:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x99e9a400) [pid = 1746] [serial = 1678] [outer = (nil)] 09:37:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9a657400) [pid = 1746] [serial = 1679] [outer = 0x99e9a400] 09:37:18 INFO - PROCESS | 1746 | 1464799038428 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9a64d400) [pid = 1746] [serial = 1680] [outer = 0x99e9a400] 09:37:19 INFO - PROCESS | 1746 | 1464799039412 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1729ms 09:37:19 INFO - PROCESS | 1746 | 1464799039471 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 1746 | 1464799039474 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:37:19 INFO - PROCESS | 1746 | 1464799039481 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 1746 | 1464799039485 Marionette TRACE conn4 <- [1,2210,null,{}] 09:37:19 INFO - PROCESS | 1746 | 1464799039490 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:19 INFO - PROCESS | 1746 | 1464799039718 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:37:20 INFO - PROCESS | 1746 | 1464799040056 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x86cf1800 == 130 [pid = 1746] [id = 560] 09:37:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x99214800) [pid = 1746] [serial = 1681] [outer = (nil)] 09:37:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9a8ca000) [pid = 1746] [serial = 1682] [outer = 0x99214800] 09:37:20 INFO - PROCESS | 1746 | 1464799040162 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9a8cb800) [pid = 1746] [serial = 1683] [outer = 0x99214800] 09:37:21 INFO - PROCESS | 1746 | 1464799041141 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1697ms 09:37:21 INFO - PROCESS | 1746 | 1464799041179 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 1746 | 1464799041182 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:37:21 INFO - PROCESS | 1746 | 1464799041189 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 1746 | 1464799041193 Marionette TRACE conn4 <- [1,2214,null,{}] 09:37:21 INFO - PROCESS | 1746 | 1464799041198 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:21 INFO - PROCESS | 1746 | 1464799041435 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:37:21 INFO - PROCESS | 1746 | 1464799041742 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b649000 == 131 [pid = 1746] [id = 561] 09:37:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8c5e7000) [pid = 1746] [serial = 1684] [outer = (nil)] 09:37:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9aa30800) [pid = 1746] [serial = 1685] [outer = 0x8c5e7000] 09:37:21 INFO - PROCESS | 1746 | 1464799041841 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x9aa33400) [pid = 1746] [serial = 1686] [outer = 0x8c5e7000] 09:37:22 INFO - PROCESS | 1746 | 1464799042808 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1681ms 09:37:22 INFO - PROCESS | 1746 | 1464799042871 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:37:22 INFO - PROCESS | 1746 | 1464799042875 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:37:22 INFO - PROCESS | 1746 | 1464799042882 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 1746 | 1464799042886 Marionette TRACE conn4 <- [1,2218,null,{}] 09:37:22 INFO - PROCESS | 1746 | 1464799042892 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 1746 | 1464799043126 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:37:23 INFO - PROCESS | 1746 | 1464799043457 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a8d0800 == 132 [pid = 1746] [id = 562] 09:37:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9a8d2000) [pid = 1746] [serial = 1687] [outer = (nil)] 09:37:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9aa3bc00) [pid = 1746] [serial = 1688] [outer = 0x9a8d2000] 09:37:23 INFO - PROCESS | 1746 | 1464799043554 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x9aa3d400) [pid = 1746] [serial = 1689] [outer = 0x9a8d2000] 09:37:26 INFO - PROCESS | 1746 | --DOCSHELL 0x86dd9400 == 131 [pid = 1746] [id = 480] 09:37:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8b64fc00 == 130 [pid = 1746] [id = 438] 09:37:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8af5c400 == 129 [pid = 1746] [id = 440] 09:37:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8b07bc00 == 128 [pid = 1746] [id = 439] 09:37:26 INFO - PROCESS | 1746 | --DOCSHELL 0x894c8c00 == 127 [pid = 1746] [id = 433] 09:37:26 INFO - PROCESS | 1746 | --DOCSHELL 0x883d4800 == 126 [pid = 1746] [id = 448] 09:37:26 INFO - PROCESS | 1746 | --DOCSHELL 0x91874c00 == 125 [pid = 1746] [id = 447] 09:37:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8d809400 == 124 [pid = 1746] [id = 443] 09:37:26 INFO - PROCESS | 1746 | --DOCSHELL 0x9103cc00 == 123 [pid = 1746] [id = 446] 09:37:26 INFO - PROCESS | 1746 | --DOCSHELL 0x92842000 == 122 [pid = 1746] [id = 450] 09:37:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8e301800 == 121 [pid = 1746] [id = 442] 09:37:26 INFO - PROCESS | 1746 | --DOCSHELL 0x91cdb800 == 120 [pid = 1746] [id = 449] 09:37:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8e303000 == 119 [pid = 1746] [id = 445] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8b87f400) [pid = 1746] [serial = 1571] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x9184f400) [pid = 1746] [serial = 1535] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x907cbc00) [pid = 1746] [serial = 1527] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x89105800) [pid = 1746] [serial = 1563] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x9a4c5800) [pid = 1746] [serial = 1560] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x912d5400) [pid = 1746] [serial = 1533] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8b644800) [pid = 1746] [serial = 1514] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8b87d400) [pid = 1746] [serial = 1515] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8b648000) [pid = 1746] [serial = 1569] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x92c95c00) [pid = 1746] [serial = 1545] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x97663000) [pid = 1746] [serial = 1553] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x91031800) [pid = 1746] [serial = 1530] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8e960400) [pid = 1746] [serial = 1524] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x952b6000) [pid = 1746] [serial = 1551] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x8a840c00) [pid = 1746] [serial = 1565] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8d806c00) [pid = 1746] [serial = 1518] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x952b1800) [pid = 1746] [serial = 1550] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x906f0400) [pid = 1746] [serial = 1526] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8db2e400) [pid = 1746] [serial = 1520] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8b557c00) [pid = 1746] [serial = 1568] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9a2d4400) [pid = 1746] [serial = 1494] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x912d1400) [pid = 1746] [serial = 1532] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8d1e4800) [pid = 1746] [serial = 1517] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x883d8800) [pid = 1746] [serial = 1562] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x9260f800) [pid = 1746] [serial = 1541] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8b073c00) [pid = 1746] [serial = 1512] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x879ee400) [pid = 1746] [serial = 1509] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x92849800) [pid = 1746] [serial = 1542] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8db34400) [pid = 1746] [serial = 1521] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8af57800) [pid = 1746] [serial = 1566] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x99e99400) [pid = 1746] [serial = 1557] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x99d9b000) [pid = 1746] [serial = 1556] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x924e1400) [pid = 1746] [serial = 1539] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x92235000) [pid = 1746] [serial = 1538] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x9a4c3400) [pid = 1746] [serial = 1559] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x91cb2400) [pid = 1746] [serial = 1536] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8e302000) [pid = 1746] [serial = 1523] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x86cea000) [pid = 1746] [serial = 1508] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x90e0b000) [pid = 1746] [serial = 1529] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x98133800) [pid = 1746] [serial = 1554] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9284fc00) [pid = 1746] [serial = 1544] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x93a8b000) [pid = 1746] [serial = 1548] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8a846800) [pid = 1746] [serial = 1511] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8c887c00) [pid = 1746] [serial = 1443] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x939b0800) [pid = 1746] [serial = 1547] [outer = (nil)] [url = about:blank] 09:37:27 INFO - PROCESS | 1746 | 1464799047389 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 4550ms 09:37:27 INFO - PROCESS | 1746 | 1464799047432 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 1746 | 1464799047438 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:37:27 INFO - PROCESS | 1746 | 1464799047447 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 1746 | 1464799047453 Marionette TRACE conn4 <- [1,2222,null,{}] 09:37:27 INFO - PROCESS | 1746 | 1464799047462 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:27 INFO - PROCESS | 1746 | 1464799047771 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:37:28 INFO - PROCESS | 1746 | 1464799047976 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x854dcc00 == 120 [pid = 1746] [id = 563] 09:37:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8627e000) [pid = 1746] [serial = 1690] [outer = (nil)] 09:37:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x89109000) [pid = 1746] [serial = 1691] [outer = 0x8627e000] 09:37:28 INFO - PROCESS | 1746 | 1464799048077 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x894c2800) [pid = 1746] [serial = 1692] [outer = 0x8627e000] 09:37:28 INFO - PROCESS | 1746 | 1464799048926 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1540ms 09:37:28 INFO - PROCESS | 1746 | 1464799048987 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 1746 | 1464799048995 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:37:29 INFO - PROCESS | 1746 | 1464799049042 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 1746 | 1464799049047 Marionette TRACE conn4 <- [1,2226,null,{}] 09:37:29 INFO - PROCESS | 1746 | 1464799049053 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 1746 | 1464799049271 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:37:29 INFO - PROCESS | 1746 | 1464799049284 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x86dd1800 == 121 [pid = 1746] [id = 564] 09:37:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8a849800) [pid = 1746] [serial = 1693] [outer = (nil)] 09:37:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8b04e000) [pid = 1746] [serial = 1694] [outer = 0x8a849800] 09:37:29 INFO - PROCESS | 1746 | 1464799049571 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8b07cc00) [pid = 1746] [serial = 1695] [outer = 0x8a849800] 09:37:30 INFO - PROCESS | 1746 | 1464799050557 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:37:30 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:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1533ms 09:37:30 INFO - PROCESS | 1746 | 1464799050572 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 1746 | 1464799050575 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:37:30 INFO - PROCESS | 1746 | 1464799050595 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 1746 | 1464799050601 Marionette TRACE conn4 <- [1,2230,null,{}] 09:37:30 INFO - PROCESS | 1746 | 1464799050618 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:30 INFO - PROCESS | 1746 | 1464799050923 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:37:31 INFO - PROCESS | 1746 | 1464799050971 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x86281800 == 122 [pid = 1746] [id = 565] 09:37:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8b0dc000) [pid = 1746] [serial = 1696] [outer = (nil)] 09:37:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b87f400) [pid = 1746] [serial = 1697] [outer = 0x8b0dc000] 09:37:31 INFO - PROCESS | 1746 | 1464799051165 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8c5f0000) [pid = 1746] [serial = 1698] [outer = 0x8b0dc000] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x86dd5400) [pid = 1746] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8b076000) [pid = 1746] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8b049c00) [pid = 1746] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8c884c00) [pid = 1746] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9223c000) [pid = 1746] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8a84a400) [pid = 1746] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8e1afc00) [pid = 1746] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x924dc400) [pid = 1746] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x94660000) [pid = 1746] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8d1d9000) [pid = 1746] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8b646c00) [pid = 1746] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x85916800) [pid = 1746] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x86dd5000) [pid = 1746] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8d1dac00) [pid = 1746] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8e187000) [pid = 1746] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8ed1f400) [pid = 1746] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x9912e400) [pid = 1746] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8b0da800) [pid = 1746] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x91186000) [pid = 1746] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9260ac00) [pid = 1746] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8d1e2800) [pid = 1746] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:37:32 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x909e1800) [pid = 1746] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:37:32 INFO - PROCESS | 1746 | 1464799052757 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2194ms 09:37:32 INFO - PROCESS | 1746 | 1464799052782 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:37:32 INFO - PROCESS | 1746 | 1464799052787 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:37:32 INFO - PROCESS | 1746 | 1464799052793 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 1746 | 1464799052796 Marionette TRACE conn4 <- [1,2234,null,{}] 09:37:32 INFO - PROCESS | 1746 | 1464799052802 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:33 INFO - PROCESS | 1746 | 1464799053004 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:37:33 INFO - PROCESS | 1746 | 1464799053201 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x85918400 == 123 [pid = 1746] [id = 566] 09:37:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8b049c00) [pid = 1746] [serial = 1699] [outer = (nil)] 09:37:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8c88c000) [pid = 1746] [serial = 1700] [outer = 0x8b049c00] 09:37:33 INFO - PROCESS | 1746 | 1464799053278 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8d06b800) [pid = 1746] [serial = 1701] [outer = 0x8b049c00] 09:37:34 INFO - PROCESS | 1746 | 1464799054304 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1582ms 09:37:34 INFO - PROCESS | 1746 | 1464799054375 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 1746 | 1464799054382 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:37:34 INFO - PROCESS | 1746 | 1464799054391 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 1746 | 1464799054398 Marionette TRACE conn4 <- [1,2238,null,{}] 09:37:34 INFO - PROCESS | 1746 | 1464799054409 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:34 INFO - PROCESS | 1746 | 1464799054687 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:37:35 INFO - PROCESS | 1746 | 1464799055033 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x889cb000 == 124 [pid = 1746] [id = 567] 09:37:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x889cd800) [pid = 1746] [serial = 1702] [outer = (nil)] 09:37:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x891dbc00) [pid = 1746] [serial = 1703] [outer = 0x889cd800] 09:37:35 INFO - PROCESS | 1746 | 1464799055125 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8a840c00) [pid = 1746] [serial = 1704] [outer = 0x889cd800] 09:37:36 INFO - PROCESS | 1746 | 1464799056109 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1752ms 09:37:36 INFO - PROCESS | 1746 | 1464799056143 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 1746 | 1464799056152 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:37:36 INFO - PROCESS | 1746 | 1464799056163 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 1746 | 1464799056168 Marionette TRACE conn4 <- [1,2242,null,{}] 09:37:36 INFO - PROCESS | 1746 | 1464799056174 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:36 INFO - PROCESS | 1746 | 1464799056400 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:37:36 INFO - PROCESS | 1746 | 1464799056673 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b560000 == 125 [pid = 1746] [id = 568] 09:37:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8b645800) [pid = 1746] [serial = 1705] [outer = (nil)] 09:37:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8b7fb000) [pid = 1746] [serial = 1706] [outer = 0x8b645800] 09:37:36 INFO - PROCESS | 1746 | 1464799056818 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8c887c00) [pid = 1746] [serial = 1707] [outer = 0x8b645800] 09:37:37 INFO - PROCESS | 1746 | 1464799057784 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1635ms 09:37:37 INFO - PROCESS | 1746 | 1464799057797 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 1746 | 1464799057802 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:37:37 INFO - PROCESS | 1746 | 1464799057808 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 1746 | 1464799057814 Marionette TRACE conn4 <- [1,2246,null,{}] 09:37:37 INFO - PROCESS | 1746 | 1464799057831 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:38 INFO - PROCESS | 1746 | 1464799058058 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:37:38 INFO - PROCESS | 1746 | 1464799058433 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d808000 == 126 [pid = 1746] [id = 569] 09:37:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8d80a400) [pid = 1746] [serial = 1708] [outer = (nil)] 09:37:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8da73000) [pid = 1746] [serial = 1709] [outer = 0x8d80a400] 09:37:38 INFO - PROCESS | 1746 | 1464799058532 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8da7c400) [pid = 1746] [serial = 1710] [outer = 0x8d80a400] 09:37:39 INFO - PROCESS | 1746 | 1464799059485 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1739ms 09:37:39 INFO - PROCESS | 1746 | 1464799059548 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:37:39 INFO - PROCESS | 1746 | 1464799059553 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:37:39 INFO - PROCESS | 1746 | 1464799059560 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 1746 | 1464799059565 Marionette TRACE conn4 <- [1,2250,null,{}] 09:37:39 INFO - PROCESS | 1746 | 1464799059571 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:39 INFO - PROCESS | 1746 | 1464799059827 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:37:40 INFO - PROCESS | 1746 | 1464799060154 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d80b800 == 127 [pid = 1746] [id = 570] 09:37:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8d80e000) [pid = 1746] [serial = 1711] [outer = (nil)] 09:37:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8e189400) [pid = 1746] [serial = 1712] [outer = 0x8d80e000] 09:37:40 INFO - PROCESS | 1746 | 1464799060260 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8e1a2000) [pid = 1746] [serial = 1713] [outer = 0x8d80e000] 09:37:41 INFO - PROCESS | 1746 | 1464799061197 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1683ms 09:37:41 INFO - PROCESS | 1746 | 1464799061244 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:37:41 INFO - PROCESS | 1746 | 1464799061248 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:37:41 INFO - PROCESS | 1746 | 1464799061255 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 1746 | 1464799061259 Marionette TRACE conn4 <- [1,2254,null,{}] 09:37:41 INFO - PROCESS | 1746 | 1464799061265 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:41 INFO - PROCESS | 1746 | 1464799061495 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:37:41 INFO - PROCESS | 1746 | 1464799061771 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da79400 == 128 [pid = 1746] [id = 571] 09:37:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8e185000) [pid = 1746] [serial = 1714] [outer = (nil)] 09:37:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8e308000) [pid = 1746] [serial = 1715] [outer = 0x8e185000] 09:37:41 INFO - PROCESS | 1746 | 1464799061912 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8e30f800) [pid = 1746] [serial = 1716] [outer = 0x8e185000] 09:37:42 INFO - PROCESS | 1746 | 1464799062912 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1728ms 09:37:42 INFO - PROCESS | 1746 | 1464799062983 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 1746 | 1464799062988 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:37:42 INFO - PROCESS | 1746 | 1464799062996 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 1746 | 1464799063000 Marionette TRACE conn4 <- [1,2258,null,{}] 09:37:43 INFO - PROCESS | 1746 | 1464799063007 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:43 INFO - PROCESS | 1746 | 1464799063330 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:37:43 INFO - PROCESS | 1746 | 1464799063670 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d1e4800 == 129 [pid = 1746] [id = 572] 09:37:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8e308c00) [pid = 1746] [serial = 1717] [outer = (nil)] 09:37:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x906f7800) [pid = 1746] [serial = 1718] [outer = 0x8e308c00] 09:37:43 INFO - PROCESS | 1746 | 1464799063768 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x909e4000) [pid = 1746] [serial = 1719] [outer = 0x8e308c00] 09:37:44 INFO - PROCESS | 1746 | 1464799064769 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1833ms 09:37:44 INFO - PROCESS | 1746 | 1464799064829 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 1746 | 1464799064834 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:37:44 INFO - PROCESS | 1746 | 1464799064840 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 1746 | 1464799064844 Marionette TRACE conn4 <- [1,2262,null,{}] 09:37:44 INFO - PROCESS | 1746 | 1464799064850 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:45 INFO - PROCESS | 1746 | 1464799065080 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:37:45 INFO - PROCESS | 1746 | 1464799065419 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c88bc00 == 130 [pid = 1746] [id = 573] 09:37:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8e1aa400) [pid = 1746] [serial = 1720] [outer = (nil)] 09:37:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x91036400) [pid = 1746] [serial = 1721] [outer = 0x8e1aa400] 09:37:45 INFO - PROCESS | 1746 | 1464799065528 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x9103cc00) [pid = 1746] [serial = 1722] [outer = 0x8e1aa400] 09:37:46 INFO - PROCESS | 1746 | 1464799066430 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1634ms 09:37:46 INFO - PROCESS | 1746 | 1464799066475 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 1746 | 1464799066478 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:37:46 INFO - PROCESS | 1746 | 1464799066485 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 1746 | 1464799066489 Marionette TRACE conn4 <- [1,2266,null,{}] 09:37:46 INFO - PROCESS | 1746 | 1464799066495 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:46 INFO - PROCESS | 1746 | 1464799066729 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:37:47 INFO - PROCESS | 1746 | 1464799067060 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x906e9800 == 131 [pid = 1746] [id = 574] 09:37:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x9118ac00) [pid = 1746] [serial = 1723] [outer = (nil)] 09:37:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x912d8400) [pid = 1746] [serial = 1724] [outer = 0x9118ac00] 09:37:47 INFO - PROCESS | 1746 | 1464799067155 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x912df000) [pid = 1746] [serial = 1725] [outer = 0x9118ac00] 09:37:48 INFO - PROCESS | 1746 | 1464799068086 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1632ms 09:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:37:48 INFO - PROCESS | 1746 | 1464799068118 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 1746 | 1464799068121 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:37:48 INFO - PROCESS | 1746 | 1464799068128 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 1746 | 1464799068131 Marionette TRACE conn4 <- [1,2270,null,{}] 09:37:48 INFO - PROCESS | 1746 | 1464799068158 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 1746 | 1464799068378 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:37:48 INFO - PROCESS | 1746 | 1464799068700 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x9118b000 == 132 [pid = 1746] [id = 575] 09:37:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x91844c00) [pid = 1746] [serial = 1726] [outer = (nil)] 09:37:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x91875000) [pid = 1746] [serial = 1727] [outer = 0x91844c00] 09:37:48 INFO - PROCESS | 1746 | 1464799068798 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x9187bc00) [pid = 1746] [serial = 1728] [outer = 0x91844c00] 09:37:49 INFO - PROCESS | 1746 | 1464799069736 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1655ms 09:37:49 INFO - PROCESS | 1746 | 1464799069783 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 1746 | 1464799069787 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:37:49 INFO - PROCESS | 1746 | 1464799069794 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 1746 | 1464799069798 Marionette TRACE conn4 <- [1,2274,null,{}] 09:37:49 INFO - PROCESS | 1746 | 1464799069804 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 1746 | 1464799070031 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:37:50 INFO - PROCESS | 1746 | 1464799070363 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ddb000 == 133 [pid = 1746] [id = 576] 09:37:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8e1a8000) [pid = 1746] [serial = 1729] [outer = (nil)] 09:37:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x92235000) [pid = 1746] [serial = 1730] [outer = 0x8e1a8000] 09:37:50 INFO - PROCESS | 1746 | 1464799070457 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x924d6c00) [pid = 1746] [serial = 1731] [outer = 0x8e1a8000] 09:37:51 INFO - PROCESS | 1746 | 1464799071337 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1585ms 09:37:51 INFO - PROCESS | 1746 | 1464799071380 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:37:51 INFO - PROCESS | 1746 | 1464799071385 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:37:51 INFO - PROCESS | 1746 | 1464799071392 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 1746 | 1464799071396 Marionette TRACE conn4 <- [1,2278,null,{}] 09:37:51 INFO - PROCESS | 1746 | 1464799071403 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:51 INFO - PROCESS | 1746 | 1464799071665 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:37:52 INFO - PROCESS | 1746 | 1464799072006 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cbb000 == 134 [pid = 1746] [id = 577] 09:37:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x92844c00) [pid = 1746] [serial = 1732] [outer = (nil)] 09:37:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x9284e400) [pid = 1746] [serial = 1733] [outer = 0x92844c00] 09:37:52 INFO - PROCESS | 1746 | 1464799072113 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x9371e800) [pid = 1746] [serial = 1734] [outer = 0x92844c00] 09:37:53 INFO - PROCESS | 1746 | 1464799073078 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1734ms 09:37:53 INFO - PROCESS | 1746 | 1464799073126 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:37:53 INFO - PROCESS | 1746 | 1464799073130 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:37:53 INFO - PROCESS | 1746 | 1464799073138 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 1746 | 1464799073141 Marionette TRACE conn4 <- [1,2282,null,{}] 09:37:53 INFO - PROCESS | 1746 | 1464799073148 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:53 INFO - PROCESS | 1746 | 1464799073391 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:37:53 INFO - PROCESS | 1746 | 1464799073728 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x92843000 == 135 [pid = 1746] [id = 578] 09:37:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x9284fc00) [pid = 1746] [serial = 1735] [outer = (nil)] 09:37:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x937f2000) [pid = 1746] [serial = 1736] [outer = 0x9284fc00] 09:37:53 INFO - PROCESS | 1746 | 1464799073823 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x93a87400) [pid = 1746] [serial = 1737] [outer = 0x9284fc00] 09:37:54 INFO - PROCESS | 1746 | 1464799074743 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1682ms 09:37:54 INFO - PROCESS | 1746 | 1464799074819 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 1746 | 1464799074822 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:37:54 INFO - PROCESS | 1746 | 1464799074829 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 1746 | 1464799074832 Marionette TRACE conn4 <- [1,2286,null,{}] 09:37:54 INFO - PROCESS | 1746 | 1464799074838 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:55 INFO - PROCESS | 1746 | 1464799075120 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:37:55 INFO - PROCESS | 1746 | 1464799075448 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x89114000 == 136 [pid = 1746] [id = 579] 09:37:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8af58800) [pid = 1746] [serial = 1738] [outer = (nil)] 09:37:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x94660000) [pid = 1746] [serial = 1739] [outer = 0x8af58800] 09:37:55 INFO - PROCESS | 1746 | 1464799075542 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x94665c00) [pid = 1746] [serial = 1740] [outer = 0x8af58800] 09:37:56 INFO - PROCESS | 1746 | 1464799076460 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:37:56 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:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1690ms 09:37:56 INFO - PROCESS | 1746 | 1464799076519 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 1746 | 1464799076522 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:37:56 INFO - PROCESS | 1746 | 1464799076529 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 1746 | 1464799076532 Marionette TRACE conn4 <- [1,2290,null,{}] 09:37:56 INFO - PROCESS | 1746 | 1464799076538 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:56 INFO - PROCESS | 1746 | 1464799076758 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:37:57 INFO - PROCESS | 1746 | 1464799077041 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x85a3c400 == 137 [pid = 1746] [id = 580] 09:37:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x91188000) [pid = 1746] [serial = 1741] [outer = (nil)] 09:37:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x95370c00) [pid = 1746] [serial = 1742] [outer = 0x91188000] 09:37:57 INFO - PROCESS | 1746 | 1464799077188 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x97632400) [pid = 1746] [serial = 1743] [outer = 0x91188000] 09:37:58 INFO - PROCESS | 1746 | 1464799078158 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1682ms 09:37:58 INFO - PROCESS | 1746 | 1464799078213 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:37:58 INFO - PROCESS | 1746 | 1464799078216 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:37:58 INFO - PROCESS | 1746 | 1464799078223 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 1746 | 1464799078226 Marionette TRACE conn4 <- [1,2294,null,{}] 09:37:58 INFO - PROCESS | 1746 | 1464799078233 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:58 INFO - PROCESS | 1746 | 1464799078463 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:37:58 INFO - PROCESS | 1746 | 1464799078804 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x909d9000 == 138 [pid = 1746] [id = 581] 09:37:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x937ae000) [pid = 1746] [serial = 1744] [outer = (nil)] 09:37:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x98191400) [pid = 1746] [serial = 1745] [outer = 0x937ae000] 09:37:58 INFO - PROCESS | 1746 | 1464799078908 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9920e400) [pid = 1746] [serial = 1746] [outer = 0x937ae000] 09:37:59 INFO - PROCESS | 1746 | 1464799079860 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1681ms 09:37:59 INFO - PROCESS | 1746 | 1464799079905 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:37:59 INFO - PROCESS | 1746 | 1464799079910 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:37:59 INFO - PROCESS | 1746 | 1464799079917 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 1746 | 1464799079921 Marionette TRACE conn4 <- [1,2298,null,{}] 09:37:59 INFO - PROCESS | 1746 | 1464799079928 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:00 INFO - PROCESS | 1746 | 1464799080200 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:38:00 INFO - PROCESS | 1746 | 1464799080544 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x85912c00 == 139 [pid = 1746] [id = 582] 09:38:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x894c6400) [pid = 1746] [serial = 1747] [outer = (nil)] 09:38:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x99e99400) [pid = 1746] [serial = 1748] [outer = 0x894c6400] 09:38:00 INFO - PROCESS | 1746 | 1464799080662 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9a2ca800) [pid = 1746] [serial = 1749] [outer = 0x894c6400] 09:38:01 INFO - PROCESS | 1746 | 1464799081570 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1690ms 09:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:38:01 INFO - PROCESS | 1746 | 1464799081607 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 1746 | 1464799081610 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:38:01 INFO - PROCESS | 1746 | 1464799081617 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 1746 | 1464799081621 Marionette TRACE conn4 <- [1,2302,null,{}] 09:38:01 INFO - PROCESS | 1746 | 1464799081627 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:01 INFO - PROCESS | 1746 | 1464799081859 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:38:02 INFO - PROCESS | 1746 | 1464799082122 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x977e8000 == 140 [pid = 1746] [id = 583] 09:38:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9920fc00) [pid = 1746] [serial = 1750] [outer = (nil)] 09:38:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9a4cc800) [pid = 1746] [serial = 1751] [outer = 0x9920fc00] 09:38:02 INFO - PROCESS | 1746 | 1464799082218 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9a710c00) [pid = 1746] [serial = 1752] [outer = 0x9920fc00] 09:38:03 INFO - PROCESS | 1746 | 1464799083209 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1630ms 09:38:03 INFO - PROCESS | 1746 | 1464799083248 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 1746 | 1464799083252 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:38:03 INFO - PROCESS | 1746 | 1464799083258 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 1746 | 1464799083262 Marionette TRACE conn4 <- [1,2306,null,{}] 09:38:03 INFO - PROCESS | 1746 | 1464799083268 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 1746 | 1464799083498 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:38:03 INFO - PROCESS | 1746 | 1464799083836 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x95370000 == 141 [pid = 1746] [id = 584] 09:38:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x9813c400) [pid = 1746] [serial = 1753] [outer = (nil)] 09:38:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9aa39400) [pid = 1746] [serial = 1754] [outer = 0x9813c400] 09:38:03 INFO - PROCESS | 1746 | 1464799083924 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9a8ce800) [pid = 1746] [serial = 1755] [outer = 0x9813c400] 09:38:07 INFO - PROCESS | 1746 | --DOCSHELL 0x86281800 == 140 [pid = 1746] [id = 565] 09:38:07 INFO - PROCESS | 1746 | --DOCSHELL 0x86dd1800 == 139 [pid = 1746] [id = 564] 09:38:07 INFO - PROCESS | 1746 | --DOCSHELL 0x854dcc00 == 138 [pid = 1746] [id = 563] 09:38:07 INFO - PROCESS | 1746 | --DOCSHELL 0x912d2400 == 137 [pid = 1746] [id = 553] 09:38:07 INFO - PROCESS | 1746 | --DOCSHELL 0x906eb000 == 136 [pid = 1746] [id = 554] 09:38:07 INFO - PROCESS | 1746 | --DOCSHELL 0x86289400 == 135 [pid = 1746] [id = 552] 09:38:07 INFO - PROCESS | 1746 | --DOCSHELL 0x907cc800 == 134 [pid = 1746] [id = 551] 09:38:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8b55cc00 == 133 [pid = 1746] [id = 550] 09:38:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8a6a7000 == 132 [pid = 1746] [id = 549] 09:38:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8da72400 == 131 [pid = 1746] [id = 548] 09:38:07 INFO - PROCESS | 1746 | --DOCSHELL 0x86cf2400 == 130 [pid = 1746] [id = 546] 09:38:07 INFO - PROCESS | 1746 | --DOCSHELL 0x8d069800 == 129 [pid = 1746] [id = 547] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8da72000) [pid = 1746] [serial = 1637] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8b04ac00) [pid = 1746] [serial = 1635] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x891e6400) [pid = 1746] [serial = 1574] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8b881000) [pid = 1746] [serial = 1577] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x912d1c00) [pid = 1746] [serial = 1598] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x9260d000) [pid = 1746] [serial = 1608] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x92511800) [pid = 1746] [serial = 1605] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8b080000) [pid = 1746] [serial = 1629] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x9536b400) [pid = 1746] [serial = 1616] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x93723c00) [pid = 1746] [serial = 1610] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x9920a000) [pid = 1746] [serial = 1620] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8d80bc00) [pid = 1746] [serial = 1581] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x937afc00) [pid = 1746] [serial = 1611] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x8b88a400) [pid = 1746] [serial = 1631] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x889cc000) [pid = 1746] [serial = 1634] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x883de400) [pid = 1746] [serial = 1626] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8d1e4000) [pid = 1746] [serial = 1580] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8c5ebc00) [pid = 1746] [serial = 1632] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8da7e000) [pid = 1746] [serial = 1583] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8e959800) [pid = 1746] [serial = 1589] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x909d8c00) [pid = 1746] [serial = 1593] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x99f93c00) [pid = 1746] [serial = 1622] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9a2cc800) [pid = 1746] [serial = 1623] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x906f6000) [pid = 1746] [serial = 1592] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8c5f0400) [pid = 1746] [serial = 1506] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x99123c00) [pid = 1746] [serial = 1619] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x91872800) [pid = 1746] [serial = 1601] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x950d0c00) [pid = 1746] [serial = 1614] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8a6a1000) [pid = 1746] [serial = 1575] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9187b000) [pid = 1746] [serial = 1602] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8af5d400) [pid = 1746] [serial = 1628] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x92607c00) [pid = 1746] [serial = 1607] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8e1a4400) [pid = 1746] [serial = 1586] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x90e0ac00) [pid = 1746] [serial = 1595] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x924da000) [pid = 1746] [serial = 1604] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8ed15000) [pid = 1746] [serial = 1590] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8db34c00) [pid = 1746] [serial = 1584] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8c882800) [pid = 1746] [serial = 1578] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8e1a9000) [pid = 1746] [serial = 1587] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x879f7c00) [pid = 1746] [serial = 1625] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x912d6c00) [pid = 1746] [serial = 1599] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9762a400) [pid = 1746] [serial = 1617] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x91032400) [pid = 1746] [serial = 1596] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x93b8f000) [pid = 1746] [serial = 1613] [outer = (nil)] [url = about:blank] 09:38:07 INFO - PROCESS | 1746 | 1464799087880 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 4647ms 09:38:07 INFO - PROCESS | 1746 | 1464799087906 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 1746 | 1464799087911 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:38:07 INFO - PROCESS | 1746 | 1464799087920 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 1746 | 1464799087925 Marionette TRACE conn4 <- [1,2310,null,{}] 09:38:07 INFO - PROCESS | 1746 | 1464799087935 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:08 INFO - PROCESS | 1746 | 1464799088185 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:38:08 INFO - PROCESS | 1746 | 1464799088395 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x854dcc00 == 130 [pid = 1746] [id = 585] 09:38:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x86cf0400) [pid = 1746] [serial = 1756] [outer = (nil)] 09:38:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8910fc00) [pid = 1746] [serial = 1757] [outer = 0x86cf0400] 09:38:08 INFO - PROCESS | 1746 | 1464799088485 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8a6a5800) [pid = 1746] [serial = 1758] [outer = 0x86cf0400] 09:38:09 INFO - PROCESS | 1746 | 1464799089270 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1384ms 09:38:09 INFO - PROCESS | 1746 | 1464799089304 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 1746 | 1464799089312 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:38:09 INFO - PROCESS | 1746 | 1464799089321 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 1746 | 1464799089325 Marionette TRACE conn4 <- [1,2314,null,{}] 09:38:09 INFO - PROCESS | 1746 | 1464799089331 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:09 INFO - PROCESS | 1746 | 1464799089636 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:38:09 INFO - PROCESS | 1746 | 1464799089776 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6a3800 == 131 [pid = 1746] [id = 586] 09:38:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8af53c00) [pid = 1746] [serial = 1759] [outer = (nil)] 09:38:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8b555c00) [pid = 1746] [serial = 1760] [outer = 0x8af53c00] 09:38:09 INFO - PROCESS | 1746 | 1464799089853 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8b64e000) [pid = 1746] [serial = 1761] [outer = 0x8af53c00] 09:38:10 INFO - PROCESS | 1746 | 1464799090805 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1534ms 09:38:10 INFO - PROCESS | 1746 | 1464799090867 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 1746 | 1464799090870 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:38:10 INFO - PROCESS | 1746 | 1464799090880 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 1746 | 1464799090886 Marionette TRACE conn4 <- [1,2318,null,{}] 09:38:10 INFO - PROCESS | 1746 | 1464799090910 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:11 INFO - PROCESS | 1746 | 1464799091200 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:38:11 INFO - PROCESS | 1746 | 1464799091243 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b55c800 == 132 [pid = 1746] [id = 587] 09:38:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8c887800) [pid = 1746] [serial = 1762] [outer = (nil)] 09:38:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8d06d400) [pid = 1746] [serial = 1763] [outer = 0x8c887800] 09:38:11 INFO - PROCESS | 1746 | 1464799091325 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8d1e5c00) [pid = 1746] [serial = 1764] [outer = 0x8c887800] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8b0dc000) [pid = 1746] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8627e000) [pid = 1746] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9a8d2000) [pid = 1746] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8c5e7000) [pid = 1746] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x99214800) [pid = 1746] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x99e9a400) [pid = 1746] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8b046c00) [pid = 1746] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x952b0400) [pid = 1746] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x95371800) [pid = 1746] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8a69b800) [pid = 1746] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x924dd800) [pid = 1746] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x91cb3400) [pid = 1746] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x879f2c00) [pid = 1746] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x909db400) [pid = 1746] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8e1a9800) [pid = 1746] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8e1ae400) [pid = 1746] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8e1a4000) [pid = 1746] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8d06a000) [pid = 1746] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x891e5c00) [pid = 1746] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x8a849800) [pid = 1746] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:38:12 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8b0de800) [pid = 1746] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:38:13 INFO - PROCESS | 1746 | 1464799093050 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:38:13 INFO - PROCESS | 1746 | 1464799093128 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:38:13 INFO - PROCESS | 1746 | 1464799093134 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 1746 | 1464799093137 Marionette TRACE conn4 <- [1,2322,null,{}] 09:38:13 INFO - PROCESS | 1746 | 1464799093143 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:13 INFO - PROCESS | 1746 | 1464799093343 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:38:13 INFO - PROCESS | 1746 | 1464799093536 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x86284c00 == 133 [pid = 1746] [id = 588] 09:38:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x891e5c00) [pid = 1746] [serial = 1765] [outer = (nil)] 09:38:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8d806000) [pid = 1746] [serial = 1766] [outer = 0x891e5c00] 09:38:13 INFO - PROCESS | 1746 | 1464799093615 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8da78000) [pid = 1746] [serial = 1767] [outer = 0x891e5c00] 09:38:14 INFO - PROCESS | 1746 | 1464799094396 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1278ms 09:38:14 INFO - PROCESS | 1746 | 1464799094413 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 1746 | 1464799094416 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:38:14 INFO - PROCESS | 1746 | 1464799094435 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 1746 | 1464799094437 Marionette TRACE conn4 <- [1,2326,null,{}] 09:38:14 INFO - PROCESS | 1746 | 1464799094443 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:14 INFO - PROCESS | 1746 | 1464799094650 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:38:14 INFO - PROCESS | 1746 | 1464799094970 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x854d9c00 == 134 [pid = 1746] [id = 589] 09:38:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x85920400) [pid = 1746] [serial = 1768] [outer = (nil)] 09:38:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x86cf1400) [pid = 1746] [serial = 1769] [outer = 0x85920400] 09:38:15 INFO - PROCESS | 1746 | 1464799095110 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x883de400) [pid = 1746] [serial = 1770] [outer = 0x85920400] 09:38:16 INFO - PROCESS | 1746 | 1464799096169 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1781ms 09:38:16 INFO - PROCESS | 1746 | 1464799096217 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:38:16 INFO - PROCESS | 1746 | 1464799096224 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:38:16 INFO - PROCESS | 1746 | 1464799096232 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 1746 | 1464799096238 Marionette TRACE conn4 <- [1,2330,null,{}] 09:38:16 INFO - PROCESS | 1746 | 1464799096246 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 1746 | 1464799096487 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:38:16 INFO - PROCESS | 1746 | 1464799096819 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b071800 == 135 [pid = 1746] [id = 590] 09:38:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8b07ec00) [pid = 1746] [serial = 1771] [outer = (nil)] 09:38:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8b553c00) [pid = 1746] [serial = 1772] [outer = 0x8b07ec00] 09:38:16 INFO - PROCESS | 1746 | 1464799096921 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8b643000) [pid = 1746] [serial = 1773] [outer = 0x8b07ec00] 09:38:17 INFO - PROCESS | 1746 | 1464799097907 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1737ms 09:38:17 INFO - PROCESS | 1746 | 1464799097973 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:38:17 INFO - PROCESS | 1746 | 1464799097981 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:38:17 INFO - PROCESS | 1746 | 1464799097989 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 1746 | 1464799097992 Marionette TRACE conn4 <- [1,2334,null,{}] 09:38:18 INFO - PROCESS | 1746 | 1464799097999 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:18 INFO - PROCESS | 1746 | 1464799098260 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:38:18 INFO - PROCESS | 1746 | 1464799098656 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b881400 == 136 [pid = 1746] [id = 591] 09:38:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8c5ea000) [pid = 1746] [serial = 1774] [outer = (nil)] 09:38:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8c883800) [pid = 1746] [serial = 1775] [outer = 0x8c5ea000] 09:38:18 INFO - PROCESS | 1746 | 1464799098767 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8d80c000) [pid = 1746] [serial = 1776] [outer = 0x8c5ea000] 09:38:19 INFO - PROCESS | 1746 | 1464799099859 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1946ms 09:38:19 INFO - PROCESS | 1746 | 1464799099936 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:38:19 INFO - PROCESS | 1746 | 1464799099941 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:38:19 INFO - PROCESS | 1746 | 1464799099957 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 1746 | 1464799099969 Marionette TRACE conn4 <- [1,2338,null,{}] 09:38:20 INFO - PROCESS | 1746 | 1464799100022 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:20 INFO - PROCESS | 1746 | 1464799100384 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:38:20 INFO - PROCESS | 1746 | 1464799100666 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e1a9c00 == 137 [pid = 1746] [id = 592] 09:38:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8e1aa800) [pid = 1746] [serial = 1777] [outer = (nil)] 09:38:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8e304c00) [pid = 1746] [serial = 1778] [outer = 0x8e1aa800] 09:38:20 INFO - PROCESS | 1746 | 1464799100760 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8e956000) [pid = 1746] [serial = 1779] [outer = 0x8e1aa800] 09:38:21 INFO - PROCESS | 1746 | 1464799101794 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1906ms 09:38:21 INFO - PROCESS | 1746 | 1464799101854 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 1746 | 1464799101859 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:38:21 INFO - PROCESS | 1746 | 1464799101866 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 1746 | 1464799101870 Marionette TRACE conn4 <- [1,2342,null,{}] 09:38:21 INFO - PROCESS | 1746 | 1464799101876 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:22 INFO - PROCESS | 1746 | 1464799102240 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:38:22 INFO - PROCESS | 1746 | 1464799102523 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b642c00 == 138 [pid = 1746] [id = 593] 09:38:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8e30b000) [pid = 1746] [serial = 1780] [outer = (nil)] 09:38:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x906e8800) [pid = 1746] [serial = 1781] [outer = 0x8e30b000] 09:38:22 INFO - PROCESS | 1746 | 1464799102616 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x906f4c00) [pid = 1746] [serial = 1782] [outer = 0x8e30b000] 09:38:23 INFO - PROCESS | 1746 | 1464799103637 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1829ms 09:38:23 INFO - PROCESS | 1746 | 1464799103696 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 1746 | 1464799103699 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:38:23 INFO - PROCESS | 1746 | 1464799103706 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 1746 | 1464799103710 Marionette TRACE conn4 <- [1,2346,null,{}] 09:38:23 INFO - PROCESS | 1746 | 1464799103716 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 1746 | 1464799103948 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:38:24 INFO - PROCESS | 1746 | 1464799104291 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x907d5800 == 139 [pid = 1746] [id = 594] 09:38:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x907d7000) [pid = 1746] [serial = 1783] [outer = (nil)] 09:38:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x909db400) [pid = 1746] [serial = 1784] [outer = 0x907d7000] 09:38:24 INFO - PROCESS | 1746 | 1464799104411 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x91181c00) [pid = 1746] [serial = 1785] [outer = 0x907d7000] 09:38:25 INFO - PROCESS | 1746 | 1464799105406 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1735ms 09:38:25 INFO - PROCESS | 1746 | 1464799105443 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:38:25 INFO - PROCESS | 1746 | 1464799105447 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:38:25 INFO - PROCESS | 1746 | 1464799105454 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 1746 | 1464799105458 Marionette TRACE conn4 <- [1,2350,null,{}] 09:38:25 INFO - PROCESS | 1746 | 1464799105481 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 1746 | 1464799105788 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:38:26 INFO - PROCESS | 1746 | 1464799106053 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b079800 == 140 [pid = 1746] [id = 595] 09:38:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8e18d400) [pid = 1746] [serial = 1786] [outer = (nil)] 09:38:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x91842400) [pid = 1746] [serial = 1787] [outer = 0x8e18d400] 09:38:26 INFO - PROCESS | 1746 | 1464799106154 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x91872800) [pid = 1746] [serial = 1788] [outer = 0x8e18d400] 09:38:27 INFO - PROCESS | 1746 | 1464799107174 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1790ms 09:38:27 INFO - PROCESS | 1746 | 1464799107244 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 1746 | 1464799107249 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:38:27 INFO - PROCESS | 1746 | 1464799107257 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 1746 | 1464799107261 Marionette TRACE conn4 <- [1,2354,null,{}] 09:38:27 INFO - PROCESS | 1746 | 1464799107268 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 1746 | 1464799107572 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:38:27 INFO - PROCESS | 1746 | 1464799107918 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x907d6000 == 141 [pid = 1746] [id = 596] 09:38:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x912dc800) [pid = 1746] [serial = 1789] [outer = (nil)] 09:38:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x91cdcc00) [pid = 1746] [serial = 1790] [outer = 0x912dc800] 09:38:28 INFO - PROCESS | 1746 | 1464799108041 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x924dc400) [pid = 1746] [serial = 1791] [outer = 0x912dc800] 09:38:29 INFO - PROCESS | 1746 | 1464799109011 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1829ms 09:38:29 INFO - PROCESS | 1746 | 1464799109087 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 1746 | 1464799109091 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:38:29 INFO - PROCESS | 1746 | 1464799109099 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 1746 | 1464799109104 Marionette TRACE conn4 <- [1,2358,null,{}] 09:38:29 INFO - PROCESS | 1746 | 1464799109111 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 1746 | 1464799109410 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:38:29 INFO - PROCESS | 1746 | 1464799109792 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x9187cc00 == 142 [pid = 1746] [id = 597] 09:38:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x91cb2800) [pid = 1746] [serial = 1792] [outer = (nil)] 09:38:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x92609000) [pid = 1746] [serial = 1793] [outer = 0x91cb2800] 09:38:29 INFO - PROCESS | 1746 | 1464799109901 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x9260d000) [pid = 1746] [serial = 1794] [outer = 0x91cb2800] 09:38:30 INFO - PROCESS | 1746 | 1464799110884 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1842ms 09:38:30 INFO - PROCESS | 1746 | 1464799110945 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 1746 | 1464799110950 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:38:30 INFO - PROCESS | 1746 | 1464799110961 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 1746 | 1464799110965 Marionette TRACE conn4 <- [1,2362,null,{}] 09:38:30 INFO - PROCESS | 1746 | 1464799110971 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 1746 | 1464799111228 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:38:31 INFO - PROCESS | 1746 | 1464799111569 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x92511800 == 143 [pid = 1746] [id = 598] 09:38:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x92516c00) [pid = 1746] [serial = 1795] [outer = (nil)] 09:38:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x92c93800) [pid = 1746] [serial = 1796] [outer = 0x92516c00] 09:38:31 INFO - PROCESS | 1746 | 1464799111674 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x92c96400) [pid = 1746] [serial = 1797] [outer = 0x92516c00] 09:38:32 INFO - PROCESS | 1746 | 1464799112633 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1739ms 09:38:32 INFO - PROCESS | 1746 | 1464799112701 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 1746 | 1464799112704 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:38:32 INFO - PROCESS | 1746 | 1464799112712 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 1746 | 1464799112716 Marionette TRACE conn4 <- [1,2366,null,{}] 09:38:32 INFO - PROCESS | 1746 | 1464799112722 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:32 INFO - PROCESS | 1746 | 1464799112969 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:38:33 INFO - PROCESS | 1746 | 1464799113375 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b8f000 == 144 [pid = 1746] [id = 599] 09:38:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x93b92c00) [pid = 1746] [serial = 1798] [outer = (nil)] 09:38:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x950c7400) [pid = 1746] [serial = 1799] [outer = 0x93b92c00] 09:38:33 INFO - PROCESS | 1746 | 1464799113505 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x95375c00) [pid = 1746] [serial = 1800] [outer = 0x93b92c00] 09:38:34 INFO - PROCESS | 1746 | 1464799114552 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1884ms 09:38:34 INFO - PROCESS | 1746 | 1464799114597 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 1746 | 1464799114602 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:38:34 INFO - PROCESS | 1746 | 1464799114609 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 1746 | 1464799114614 Marionette TRACE conn4 <- [1,2370,null,{}] 09:38:34 INFO - PROCESS | 1746 | 1464799114620 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:34 INFO - PROCESS | 1746 | 1464799114926 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:38:35 INFO - PROCESS | 1746 | 1464799115285 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x97632c00 == 145 [pid = 1746] [id = 600] 09:38:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x991a9400) [pid = 1746] [serial = 1801] [outer = (nil)] 09:38:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9a3c5000) [pid = 1746] [serial = 1802] [outer = 0x991a9400] 09:38:35 INFO - PROCESS | 1746 | 1464799115383 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x9a4c6400) [pid = 1746] [serial = 1803] [outer = 0x991a9400] 09:38:36 INFO - PROCESS | 1746 | 1464799116321 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1788ms 09:38:36 INFO - PROCESS | 1746 | 1464799116399 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 1746 | 1464799116403 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:38:36 INFO - PROCESS | 1746 | 1464799116410 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 1746 | 1464799116415 Marionette TRACE conn4 <- [1,2374,null,{}] 09:38:36 INFO - PROCESS | 1746 | 1464799116421 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 1746 | 1464799116694 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:38:37 INFO - PROCESS | 1746 | 1464799117025 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x879f5c00 == 146 [pid = 1746] [id = 601] 09:38:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x937b4c00) [pid = 1746] [serial = 1804] [outer = (nil)] 09:38:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x9a8c6c00) [pid = 1746] [serial = 1805] [outer = 0x937b4c00] 09:38:37 INFO - PROCESS | 1746 | 1464799117123 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9a8ccc00) [pid = 1746] [serial = 1806] [outer = 0x937b4c00] 09:38:38 INFO - PROCESS | 1746 | 1464799118123 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1791ms 09:38:38 INFO - PROCESS | 1746 | 1464799118202 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 1746 | 1464799118207 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:38:38 INFO - PROCESS | 1746 | 1464799118214 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 1746 | 1464799118219 Marionette TRACE conn4 <- [1,2378,null,{}] 09:38:38 INFO - PROCESS | 1746 | 1464799118228 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 1746 | 1464799118525 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:38:38 INFO - PROCESS | 1746 | 1464799118877 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a4bec00 == 147 [pid = 1746] [id = 602] 09:38:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9a64cc00) [pid = 1746] [serial = 1807] [outer = (nil)] 09:38:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9ab43c00) [pid = 1746] [serial = 1808] [outer = 0x9a64cc00] 09:38:38 INFO - PROCESS | 1746 | 1464799118975 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9ab47400) [pid = 1746] [serial = 1809] [outer = 0x9a64cc00] 09:38:39 INFO - PROCESS | 1746 | 1464799119978 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:38:40 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:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1834ms 09:38:40 INFO - PROCESS | 1746 | 1464799120049 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 1746 | 1464799120053 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:38:40 INFO - PROCESS | 1746 | 1464799120060 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 1746 | 1464799120064 Marionette TRACE conn4 <- [1,2382,null,{}] 09:38:40 INFO - PROCESS | 1746 | 1464799120070 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 1746 | 1464799120340 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:38:40 INFO - PROCESS | 1746 | 1464799120686 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a3b8400 == 148 [pid = 1746] [id = 603] 09:38:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9a8d2c00) [pid = 1746] [serial = 1810] [outer = (nil)] 09:38:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9af93400) [pid = 1746] [serial = 1811] [outer = 0x9a8d2c00] 09:38:40 INFO - PROCESS | 1746 | 1464799120782 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9af94c00) [pid = 1746] [serial = 1812] [outer = 0x9a8d2c00] 09:38:41 INFO - PROCESS | 1746 | 1464799121694 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:38:41 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:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1692ms 09:38:41 INFO - PROCESS | 1746 | 1464799121753 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 1746 | 1464799121756 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:38:41 INFO - PROCESS | 1746 | 1464799121764 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 1746 | 1464799121767 Marionette TRACE conn4 <- [1,2386,null,{}] 09:38:41 INFO - PROCESS | 1746 | 1464799121773 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 1746 | 1464799122001 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:38:42 INFO - PROCESS | 1746 | 1464799122342 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x894cbc00 == 149 [pid = 1746] [id = 604] 09:38:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8b7f9c00) [pid = 1746] [serial = 1813] [outer = (nil)] 09:38:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9af9d800) [pid = 1746] [serial = 1814] [outer = 0x8b7f9c00] 09:38:42 INFO - PROCESS | 1746 | 1464799122434 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9afba800) [pid = 1746] [serial = 1815] [outer = 0x8b7f9c00] 09:38:43 INFO - PROCESS | 1746 | 1464799123359 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1644ms 09:38:43 INFO - PROCESS | 1746 | 1464799123408 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 1746 | 1464799123411 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:38:43 INFO - PROCESS | 1746 | 1464799123418 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 1746 | 1464799123422 Marionette TRACE conn4 <- [1,2390,null,{}] 09:38:43 INFO - PROCESS | 1746 | 1464799123429 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:43 INFO - PROCESS | 1746 | 1464799123656 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:38:44 INFO - PROCESS | 1746 | 1464799123993 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x9af96800 == 150 [pid = 1746] [id = 605] 09:38:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9af9b000) [pid = 1746] [serial = 1816] [outer = (nil)] 09:38:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9afc4c00) [pid = 1746] [serial = 1817] [outer = 0x9af9b000] 09:38:44 INFO - PROCESS | 1746 | 1464799124089 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x9afc6000) [pid = 1746] [serial = 1818] [outer = 0x9af9b000] 09:38:45 INFO - PROCESS | 1746 | 1464799125003 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1635ms 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x879f9400 == 149 [pid = 1746] [id = 391] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x86286800 == 148 [pid = 1746] [id = 524] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8d071c00 == 147 [pid = 1746] [id = 526] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x85919000 == 146 [pid = 1746] [id = 279] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x92602c00 == 145 [pid = 1746] [id = 539] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x854d1000 == 144 [pid = 1746] [id = 532] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x977e9c00 == 143 [pid = 1746] [id = 540] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x91cdec00 == 142 [pid = 1746] [id = 536] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x854cec00 == 141 [pid = 1746] [id = 520] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x86dd3000 == 140 [pid = 1746] [id = 541] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8a848800 == 139 [pid = 1746] [id = 542] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x889cfc00 == 138 [pid = 1746] [id = 543] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x89110800 == 137 [pid = 1746] [id = 527] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8d1e1800 == 136 [pid = 1746] [id = 528] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x86dd5800 == 135 [pid = 1746] [id = 529] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x906f7400 == 134 [pid = 1746] [id = 531] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x907d5400 == 133 [pid = 1746] [id = 537] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8e95e800 == 132 [pid = 1746] [id = 530] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8da77c00 == 131 [pid = 1746] [id = 538] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8b561400 == 130 [pid = 1746] [id = 535] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8b04e800 == 129 [pid = 1746] [id = 525] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x86284c00 == 128 [pid = 1746] [id = 588] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8b55c800 == 127 [pid = 1746] [id = 587] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8a6a3800 == 126 [pid = 1746] [id = 586] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x854dcc00 == 125 [pid = 1746] [id = 585] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8c88bc00 == 124 [pid = 1746] [id = 573] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8da79400 == 123 [pid = 1746] [id = 571] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8d1e4800 == 122 [pid = 1746] [id = 572] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8d80b800 == 121 [pid = 1746] [id = 570] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8d808000 == 120 [pid = 1746] [id = 569] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8b560000 == 119 [pid = 1746] [id = 568] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x85918400 == 118 [pid = 1746] [id = 566] 09:38:47 INFO - PROCESS | 1746 | --DOCSHELL 0x889cb000 == 117 [pid = 1746] [id = 567] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8b07cc00) [pid = 1746] [serial = 1695] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8c5ea400) [pid = 1746] [serial = 1572] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8c88c000) [pid = 1746] [serial = 1700] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8b87f400) [pid = 1746] [serial = 1697] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x89109000) [pid = 1746] [serial = 1691] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x894c2800) [pid = 1746] [serial = 1692] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x9aa3d400) [pid = 1746] [serial = 1689] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x9aa3bc00) [pid = 1746] [serial = 1688] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x9aa33400) [pid = 1746] [serial = 1686] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x9aa30800) [pid = 1746] [serial = 1685] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9a8cb800) [pid = 1746] [serial = 1683] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x9a8ca000) [pid = 1746] [serial = 1682] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x9a64d400) [pid = 1746] [serial = 1680] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9a657400) [pid = 1746] [serial = 1679] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x9a3ba800) [pid = 1746] [serial = 1677] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x9a145400) [pid = 1746] [serial = 1676] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x992b7000) [pid = 1746] [serial = 1674] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x99215c00) [pid = 1746] [serial = 1673] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x98189400) [pid = 1746] [serial = 1671] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9762d000) [pid = 1746] [serial = 1670] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x937ed400) [pid = 1746] [serial = 1668] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x937b0000) [pid = 1746] [serial = 1667] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x92847400) [pid = 1746] [serial = 1665] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x92610400) [pid = 1746] [serial = 1664] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x924d5c00) [pid = 1746] [serial = 1662] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x9223c400) [pid = 1746] [serial = 1661] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x91cbfc00) [pid = 1746] [serial = 1659] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x91cbb400) [pid = 1746] [serial = 1658] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x91877c00) [pid = 1746] [serial = 1656] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x91842000) [pid = 1746] [serial = 1655] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x909dd400) [pid = 1746] [serial = 1653] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x909d8400) [pid = 1746] [serial = 1652] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x906eac00) [pid = 1746] [serial = 1650] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8ed17c00) [pid = 1746] [serial = 1649] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8e955800) [pid = 1746] [serial = 1647] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8e308400) [pid = 1746] [serial = 1646] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8d80cc00) [pid = 1746] [serial = 1644] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8d1dfc00) [pid = 1746] [serial = 1643] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8b64cc00) [pid = 1746] [serial = 1641] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8b079400) [pid = 1746] [serial = 1640] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8b04e000) [pid = 1746] [serial = 1694] [outer = (nil)] [url = about:blank] 09:38:47 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8c5f0000) [pid = 1746] [serial = 1698] [outer = (nil)] [url = about:blank] 09:38:48 INFO - PROCESS | 1746 | 1464799128031 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 1746 | 1464799128036 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:38:48 INFO - PROCESS | 1746 | 1464799128073 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 1746 | 1464799128082 Marionette TRACE conn4 <- [1,2394,null,{}] 09:38:48 INFO - PROCESS | 1746 | 1464799128091 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:48 INFO - PROCESS | 1746 | 1464799128306 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:38:48 INFO - PROCESS | 1746 | 1464799128540 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x86dd1800 == 118 [pid = 1746] [id = 606] 09:38:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x86dd3000) [pid = 1746] [serial = 1819] [outer = (nil)] 09:38:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x879ef000) [pid = 1746] [serial = 1820] [outer = 0x86dd3000] 09:38:48 INFO - PROCESS | 1746 | 1464799128624 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x889c2400) [pid = 1746] [serial = 1821] [outer = 0x86dd3000] 09:38:49 INFO - PROCESS | 1746 | 1464799129471 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1437ms 09:38:49 INFO - PROCESS | 1746 | 1464799129508 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:38:49 INFO - PROCESS | 1746 | 1464799129513 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:38:49 INFO - PROCESS | 1746 | 1464799129524 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 1746 | 1464799129530 Marionette TRACE conn4 <- [1,2398,null,{}] 09:38:49 INFO - PROCESS | 1746 | 1464799129536 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:49 INFO - PROCESS | 1746 | 1464799129742 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:38:50 INFO - PROCESS | 1746 | 1464799129978 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x865c5c00 == 119 [pid = 1746] [id = 607] 09:38:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x894cdc00) [pid = 1746] [serial = 1822] [outer = (nil)] 09:38:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8a84d800) [pid = 1746] [serial = 1823] [outer = 0x894cdc00] 09:38:50 INFO - PROCESS | 1746 | 1464799130064 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8b050c00) [pid = 1746] [serial = 1824] [outer = 0x894cdc00] 09:38:51 INFO - PROCESS | 1746 | 1464799131040 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1586ms 09:38:51 INFO - PROCESS | 1746 | 1464799131107 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 1746 | 1464799131111 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:38:51 INFO - PROCESS | 1746 | 1464799131117 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 1746 | 1464799131121 Marionette TRACE conn4 <- [1,2402,null,{}] 09:38:51 INFO - PROCESS | 1746 | 1464799131143 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 1746 | 1464799131423 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:38:51 INFO - PROCESS | 1746 | 1464799131459 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b560000 == 120 [pid = 1746] [id = 608] 09:38:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8b648800) [pid = 1746] [serial = 1825] [outer = (nil)] 09:38:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b650800) [pid = 1746] [serial = 1826] [outer = 0x8b648800] 09:38:51 INFO - PROCESS | 1746 | 1464799131538 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8b87bc00) [pid = 1746] [serial = 1827] [outer = 0x8b648800] 09:38:53 INFO - PROCESS | 1746 | 1464799133355 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8910a000) [pid = 1746] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8c887800) [pid = 1746] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8d80a400) [pid = 1746] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8b645800) [pid = 1746] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x889cd800) [pid = 1746] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8af53c00) [pid = 1746] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x86cf0400) [pid = 1746] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x9920fc00) [pid = 1746] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x894c6400) [pid = 1746] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x937ae000) [pid = 1746] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x91188000) [pid = 1746] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8af58800) [pid = 1746] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9284fc00) [pid = 1746] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x92844c00) [pid = 1746] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8e1a8000) [pid = 1746] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x91844c00) [pid = 1746] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x9118ac00) [pid = 1746] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8e1aa400) [pid = 1746] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8e308c00) [pid = 1746] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x8e185000) [pid = 1746] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:38:53 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8d80e000) [pid = 1746] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2385ms 09:38:53 INFO - PROCESS | 1746 | 1464799133531 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 1746 | 1464799133534 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:38:53 INFO - PROCESS | 1746 | 1464799133541 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 1746 | 1464799133544 Marionette TRACE conn4 <- [1,2406,null,{}] 09:38:53 INFO - PROCESS | 1746 | 1464799133549 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 1746 | 1464799133816 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:38:53 INFO - PROCESS | 1746 | 1464799133941 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8518a800 == 121 [pid = 1746] [id = 609] 09:38:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8b55b400) [pid = 1746] [serial = 1828] [outer = (nil)] 09:38:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8c5e2800) [pid = 1746] [serial = 1829] [outer = 0x8b55b400] 09:38:54 INFO - PROCESS | 1746 | 1464799134021 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8c882000) [pid = 1746] [serial = 1830] [outer = 0x8b55b400] 09:38:54 INFO - PROCESS | 1746 | 1464799134868 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1389ms 09:38:54 INFO - PROCESS | 1746 | 1464799134932 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 1746 | 1464799134936 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:38:54 INFO - PROCESS | 1746 | 1464799134944 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 1746 | 1464799134947 Marionette TRACE conn4 <- [1,2410,null,{}] 09:38:54 INFO - PROCESS | 1746 | 1464799134953 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 1746 | 1464799135246 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:38:55 INFO - PROCESS | 1746 | 1464799135275 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8af58800 == 122 [pid = 1746] [id = 610] 09:38:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8b556c00) [pid = 1746] [serial = 1831] [outer = (nil)] 09:38:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8d1e0800) [pid = 1746] [serial = 1832] [outer = 0x8b556c00] 09:38:55 INFO - PROCESS | 1746 | 1464799135378 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8d1e7400) [pid = 1746] [serial = 1833] [outer = 0x8b556c00] 09:38:56 INFO - PROCESS | 1746 | 1464799136854 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1934ms 09:38:56 INFO - PROCESS | 1746 | 1464799136881 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 1746 | 1464799136889 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:38:56 INFO - PROCESS | 1746 | 1464799136898 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 1746 | 1464799136905 Marionette TRACE conn4 <- [1,2414,null,{}] 09:38:56 INFO - PROCESS | 1746 | 1464799136914 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:57 INFO - PROCESS | 1746 | 1464799137199 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:38:57 INFO - PROCESS | 1746 | 1464799137549 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x86dcf400 == 123 [pid = 1746] [id = 611] 09:38:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x889cc000) [pid = 1746] [serial = 1834] [outer = (nil)] 09:38:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8b075400) [pid = 1746] [serial = 1835] [outer = 0x889cc000] 09:38:57 INFO - PROCESS | 1746 | 1464799137654 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8b643c00) [pid = 1746] [serial = 1836] [outer = 0x889cc000] 09:38:58 INFO - PROCESS | 1746 | 1464799138741 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1890ms 09:38:58 INFO - PROCESS | 1746 | 1464799138789 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 1746 | 1464799138799 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:38:58 INFO - PROCESS | 1746 | 1464799138811 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 1746 | 1464799138816 Marionette TRACE conn4 <- [1,2418,null,{}] 09:38:58 INFO - PROCESS | 1746 | 1464799138823 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:59 INFO - PROCESS | 1746 | 1464799139098 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:38:59 INFO - PROCESS | 1746 | 1464799139438 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b64c800 == 124 [pid = 1746] [id = 612] 09:38:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8d1d9c00) [pid = 1746] [serial = 1837] [outer = (nil)] 09:38:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8da70400) [pid = 1746] [serial = 1838] [outer = 0x8d1d9c00] 09:38:59 INFO - PROCESS | 1746 | 1464799139547 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8da7dc00) [pid = 1746] [serial = 1839] [outer = 0x8d1d9c00] 09:39:00 INFO - PROCESS | 1746 | 1464799140553 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1795ms 09:39:00 INFO - PROCESS | 1746 | 1464799140606 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 1746 | 1464799140610 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:39:00 INFO - PROCESS | 1746 | 1464799140618 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 1746 | 1464799140624 Marionette TRACE conn4 <- [1,2422,null,{}] 09:39:00 INFO - PROCESS | 1746 | 1464799140642 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:00 INFO - PROCESS | 1746 | 1464799140919 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:39:01 INFO - PROCESS | 1746 | 1464799141268 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d1de000 == 125 [pid = 1746] [id = 613] 09:39:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8e184c00) [pid = 1746] [serial = 1840] [outer = (nil)] 09:39:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8e1a7800) [pid = 1746] [serial = 1841] [outer = 0x8e184c00] 09:39:01 INFO - PROCESS | 1746 | 1464799141368 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8e306c00) [pid = 1746] [serial = 1842] [outer = 0x8e184c00] 09:39:02 INFO - PROCESS | 1746 | 1464799142345 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1791ms 09:39:02 INFO - PROCESS | 1746 | 1464799142410 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 1746 | 1464799142415 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:39:02 INFO - PROCESS | 1746 | 1464799142421 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 1746 | 1464799142425 Marionette TRACE conn4 <- [1,2426,null,{}] 09:39:02 INFO - PROCESS | 1746 | 1464799142435 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:02 INFO - PROCESS | 1746 | 1464799142708 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:39:03 INFO - PROCESS | 1746 | 1464799143039 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x854d1800 == 126 [pid = 1746] [id = 614] 09:39:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8e30a800) [pid = 1746] [serial = 1843] [outer = (nil)] 09:39:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8e95c800) [pid = 1746] [serial = 1844] [outer = 0x8e30a800] 09:39:03 INFO - PROCESS | 1746 | 1464799143134 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8ed16000) [pid = 1746] [serial = 1845] [outer = 0x8e30a800] 09:39:04 INFO - PROCESS | 1746 | 1464799144083 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1700ms 09:39:04 INFO - PROCESS | 1746 | 1464799144123 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 1746 | 1464799144128 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:39:04 INFO - PROCESS | 1746 | 1464799144134 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 1746 | 1464799144138 Marionette TRACE conn4 <- [1,2430,null,{}] 09:39:04 INFO - PROCESS | 1746 | 1464799144143 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 1746 | 1464799144375 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:39:04 INFO - PROCESS | 1746 | 1464799144657 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e30dc00 == 127 [pid = 1746] [id = 615] 09:39:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x906eb800) [pid = 1746] [serial = 1846] [outer = (nil)] 09:39:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x906f3400) [pid = 1746] [serial = 1847] [outer = 0x906eb800] 09:39:04 INFO - PROCESS | 1746 | 1464799144809 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x907cb000) [pid = 1746] [serial = 1848] [outer = 0x906eb800] 09:39:05 INFO - PROCESS | 1746 | 1464799145842 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1743ms 09:39:05 INFO - PROCESS | 1746 | 1464799145877 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 1746 | 1464799145882 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:39:05 INFO - PROCESS | 1746 | 1464799145889 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 1746 | 1464799145893 Marionette TRACE conn4 <- [1,2434,null,{}] 09:39:05 INFO - PROCESS | 1746 | 1464799145899 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:06 INFO - PROCESS | 1746 | 1464799146158 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:39:06 INFO - PROCESS | 1746 | 1464799146483 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e95e000 == 128 [pid = 1746] [id = 616] 09:39:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x907d6800) [pid = 1746] [serial = 1849] [outer = (nil)] 09:39:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x91032c00) [pid = 1746] [serial = 1850] [outer = 0x907d6800] 09:39:06 INFO - PROCESS | 1746 | 1464799146589 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x9103c400) [pid = 1746] [serial = 1851] [outer = 0x907d6800] 09:39:07 INFO - PROCESS | 1746 | 1464799147506 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1692ms 09:39:07 INFO - PROCESS | 1746 | 1464799147582 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 1746 | 1464799147586 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:39:07 INFO - PROCESS | 1746 | 1464799147593 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 1746 | 1464799147596 Marionette TRACE conn4 <- [1,2438,null,{}] 09:39:07 INFO - PROCESS | 1746 | 1464799147602 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 1746 | 1464799147854 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:39:08 INFO - PROCESS | 1746 | 1464799148178 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e1af000 == 129 [pid = 1746] [id = 617] 09:39:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x906ee800) [pid = 1746] [serial = 1852] [outer = (nil)] 09:39:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x9118e000) [pid = 1746] [serial = 1853] [outer = 0x906ee800] 09:39:08 INFO - PROCESS | 1746 | 1464799148287 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x912d7400) [pid = 1746] [serial = 1854] [outer = 0x906ee800] 09:39:09 INFO - PROCESS | 1746 | 1464799149255 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1731ms 09:39:09 INFO - PROCESS | 1746 | 1464799149325 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 1746 | 1464799149330 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:39:09 INFO - PROCESS | 1746 | 1464799149336 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 1746 | 1464799149340 Marionette TRACE conn4 <- [1,2442,null,{}] 09:39:09 INFO - PROCESS | 1746 | 1464799149345 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:09 INFO - PROCESS | 1746 | 1464799149577 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:39:09 INFO - PROCESS | 1746 | 1464799149909 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x90e0f000 == 130 [pid = 1746] [id = 618] 09:39:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x91032800) [pid = 1746] [serial = 1855] [outer = (nil)] 09:39:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x91875400) [pid = 1746] [serial = 1856] [outer = 0x91032800] 09:39:10 INFO - PROCESS | 1746 | 1464799150012 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x91879800) [pid = 1746] [serial = 1857] [outer = 0x91032800] 09:39:10 INFO - PROCESS | 1746 | 1464799150923 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1630ms 09:39:10 INFO - PROCESS | 1746 | 1464799150968 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:39:10 INFO - PROCESS | 1746 | 1464799150972 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:39:10 INFO - PROCESS | 1746 | 1464799150978 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 1746 | 1464799150982 Marionette TRACE conn4 <- [1,2446,null,{}] 09:39:11 INFO - PROCESS | 1746 | 1464799151010 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:11 INFO - PROCESS | 1746 | 1464799151251 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:39:11 INFO - PROCESS | 1746 | 1464799151591 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x91848800 == 131 [pid = 1746] [id = 619] 09:39:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x9184cc00) [pid = 1746] [serial = 1858] [outer = (nil)] 09:39:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x91cd9400) [pid = 1746] [serial = 1859] [outer = 0x9184cc00] 09:39:11 INFO - PROCESS | 1746 | 1464799151685 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x91cdd800) [pid = 1746] [serial = 1860] [outer = 0x9184cc00] 09:39:12 INFO - PROCESS | 1746 | 1464799152579 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1660ms 09:39:12 INFO - PROCESS | 1746 | 1464799152656 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 1746 | 1464799152660 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:39:12 INFO - PROCESS | 1746 | 1464799152670 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 1746 | 1464799152673 Marionette TRACE conn4 <- [1,2450,null,{}] 09:39:12 INFO - PROCESS | 1746 | 1464799152679 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 1746 | 1464799152917 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:39:13 INFO - PROCESS | 1746 | 1464799153260 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b0db000 == 132 [pid = 1746] [id = 620] 09:39:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x91877400) [pid = 1746] [serial = 1861] [outer = (nil)] 09:39:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x924e2800) [pid = 1746] [serial = 1862] [outer = 0x91877400] 09:39:13 INFO - PROCESS | 1746 | 1464799153371 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x92517c00) [pid = 1746] [serial = 1863] [outer = 0x91877400] 09:39:14 INFO - PROCESS | 1746 | 1464799154306 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1677ms 09:39:14 INFO - PROCESS | 1746 | 1464799154348 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 1746 | 1464799154352 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:39:14 INFO - PROCESS | 1746 | 1464799154358 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 1746 | 1464799154363 Marionette TRACE conn4 <- [1,2454,null,{}] 09:39:14 INFO - PROCESS | 1746 | 1464799154369 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:14 INFO - PROCESS | 1746 | 1464799154614 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:39:14 INFO - PROCESS | 1746 | 1464799154945 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x92609c00 == 133 [pid = 1746] [id = 621] 09:39:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x92846800) [pid = 1746] [serial = 1864] [outer = (nil)] 09:39:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x92c94000) [pid = 1746] [serial = 1865] [outer = 0x92846800] 09:39:15 INFO - PROCESS | 1746 | 1464799155047 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x937ed400) [pid = 1746] [serial = 1866] [outer = 0x92846800] 09:39:15 INFO - PROCESS | 1746 | 1464799155940 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1629ms 09:39:15 INFO - PROCESS | 1746 | 1464799155989 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 1746 | 1464799155992 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:39:16 INFO - PROCESS | 1746 | 1464799155999 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 1746 | 1464799156003 Marionette TRACE conn4 <- [1,2458,null,{}] 09:39:16 INFO - PROCESS | 1746 | 1464799156009 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 1746 | 1464799156234 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:39:16 INFO - PROCESS | 1746 | 1464799156583 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x883dc000 == 134 [pid = 1746] [id = 622] 09:39:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x894d0400) [pid = 1746] [serial = 1867] [outer = (nil)] 09:39:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x937f9400) [pid = 1746] [serial = 1868] [outer = 0x894d0400] 09:39:16 INFO - PROCESS | 1746 | 1464799156689 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x93a8b000) [pid = 1746] [serial = 1869] [outer = 0x894d0400] 09:39:17 INFO - PROCESS | 1746 | 1464799157663 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1732ms 09:39:17 INFO - PROCESS | 1746 | 1464799157732 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 1746 | 1464799157736 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:39:17 INFO - PROCESS | 1746 | 1464799157743 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 1746 | 1464799157759 Marionette TRACE conn4 <- [1,2462,null,{}] 09:39:17 INFO - PROCESS | 1746 | 1464799157765 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:18 INFO - PROCESS | 1746 | 1464799158048 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:39:18 INFO - PROCESS | 1746 | 1464799158405 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ceb000 == 135 [pid = 1746] [id = 623] 09:39:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x92239000) [pid = 1746] [serial = 1870] [outer = (nil)] 09:39:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x950d1400) [pid = 1746] [serial = 1871] [outer = 0x92239000] 09:39:18 INFO - PROCESS | 1746 | 1464799158501 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x952ab400) [pid = 1746] [serial = 1872] [outer = 0x92239000] 09:39:19 INFO - PROCESS | 1746 | 1464799159485 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1801ms 09:39:19 INFO - PROCESS | 1746 | 1464799159545 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 1746 | 1464799159548 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:39:19 INFO - PROCESS | 1746 | 1464799159556 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 1746 | 1464799159559 Marionette TRACE conn4 <- [1,2466,null,{}] 09:39:19 INFO - PROCESS | 1746 | 1464799159566 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:19 INFO - PROCESS | 1746 | 1464799159806 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:39:20 INFO - PROCESS | 1746 | 1464799160154 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ce6800 == 136 [pid = 1746] [id = 624] 09:39:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9284b400) [pid = 1746] [serial = 1873] [outer = (nil)] 09:39:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x97658800) [pid = 1746] [serial = 1874] [outer = 0x9284b400] 09:39:20 INFO - PROCESS | 1746 | 1464799160254 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x977e0c00) [pid = 1746] [serial = 1875] [outer = 0x9284b400] 09:39:21 INFO - PROCESS | 1746 | 1464799161263 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1742ms 09:39:21 INFO - PROCESS | 1746 | 1464799161299 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 1746 | 1464799161303 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:39:21 INFO - PROCESS | 1746 | 1464799161309 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 1746 | 1464799161313 Marionette TRACE conn4 <- [1,2470,null,{}] 09:39:21 INFO - PROCESS | 1746 | 1464799161318 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:21 INFO - PROCESS | 1746 | 1464799161556 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:39:21 INFO - PROCESS | 1746 | 1464799161892 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x879f1000 == 137 [pid = 1746] [id = 625] 09:39:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x894c4000) [pid = 1746] [serial = 1876] [outer = (nil)] 09:39:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x99212000) [pid = 1746] [serial = 1877] [outer = 0x894c4000] 09:39:21 INFO - PROCESS | 1746 | 1464799161988 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x99215c00) [pid = 1746] [serial = 1878] [outer = 0x894c4000] 09:39:22 INFO - PROCESS | 1746 | 1464799162929 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1689ms 09:39:23 INFO - PROCESS | 1746 | 1464799162999 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 1746 | 1464799163002 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:39:23 INFO - PROCESS | 1746 | 1464799163010 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 1746 | 1464799163013 Marionette TRACE conn4 <- [1,2474,null,{}] 09:39:23 INFO - PROCESS | 1746 | 1464799163019 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:23 INFO - PROCESS | 1746 | 1464799163250 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:39:23 INFO - PROCESS | 1746 | 1464799163591 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x977eb000 == 138 [pid = 1746] [id = 626] 09:39:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x992b5000) [pid = 1746] [serial = 1879] [outer = (nil)] 09:39:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9a1ccc00) [pid = 1746] [serial = 1880] [outer = 0x992b5000] 09:39:23 INFO - PROCESS | 1746 | 1464799163698 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x9a2d5800) [pid = 1746] [serial = 1881] [outer = 0x992b5000] 09:39:24 INFO - PROCESS | 1746 | 1464799164629 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1678ms 09:39:24 INFO - PROCESS | 1746 | 1464799164689 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 1746 | 1464799164693 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:39:24 INFO - PROCESS | 1746 | 1464799164700 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 1746 | 1464799164704 Marionette TRACE conn4 <- [1,2478,null,{}] 09:39:24 INFO - PROCESS | 1746 | 1464799164710 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:24 INFO - PROCESS | 1746 | 1464799164946 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:39:25 INFO - PROCESS | 1746 | 1464799165281 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x85915800 == 139 [pid = 1746] [id = 627] 09:39:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x86ce7c00) [pid = 1746] [serial = 1882] [outer = (nil)] 09:39:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9a657400) [pid = 1746] [serial = 1883] [outer = 0x86ce7c00] 09:39:25 INFO - PROCESS | 1746 | 1464799165381 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x9a7a0800) [pid = 1746] [serial = 1884] [outer = 0x86ce7c00] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x894cbc00 == 138 [pid = 1746] [id = 604] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x9a3b8400 == 137 [pid = 1746] [id = 603] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x9a4bec00 == 136 [pid = 1746] [id = 602] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x879f5c00 == 135 [pid = 1746] [id = 601] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x93b8f000 == 134 [pid = 1746] [id = 599] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x97632c00 == 133 [pid = 1746] [id = 600] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x92511800 == 132 [pid = 1746] [id = 598] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x9187cc00 == 131 [pid = 1746] [id = 597] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x907d6000 == 130 [pid = 1746] [id = 596] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8b079800 == 129 [pid = 1746] [id = 595] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x907d5800 == 128 [pid = 1746] [id = 594] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8b642c00 == 127 [pid = 1746] [id = 593] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8b881400 == 126 [pid = 1746] [id = 591] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8e1a9c00 == 125 [pid = 1746] [id = 592] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8b071800 == 124 [pid = 1746] [id = 590] 09:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x854d9c00 == 123 [pid = 1746] [id = 589] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8da79000) [pid = 1746] [serial = 1638] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8d806000) [pid = 1746] [serial = 1766] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8d06d400) [pid = 1746] [serial = 1763] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8da73000) [pid = 1746] [serial = 1709] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8c887c00) [pid = 1746] [serial = 1707] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8b7fb000) [pid = 1746] [serial = 1706] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8a840c00) [pid = 1746] [serial = 1704] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x891dbc00) [pid = 1746] [serial = 1703] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8b555c00) [pid = 1746] [serial = 1760] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8910fc00) [pid = 1746] [serial = 1757] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x8a6a5800) [pid = 1746] [serial = 1758] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x9aa39400) [pid = 1746] [serial = 1754] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x9a710c00) [pid = 1746] [serial = 1752] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9a4cc800) [pid = 1746] [serial = 1751] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x9a2ca800) [pid = 1746] [serial = 1749] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x99e99400) [pid = 1746] [serial = 1748] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9920e400) [pid = 1746] [serial = 1746] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x98191400) [pid = 1746] [serial = 1745] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x97632400) [pid = 1746] [serial = 1743] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x95370c00) [pid = 1746] [serial = 1742] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x94665c00) [pid = 1746] [serial = 1740] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x94660000) [pid = 1746] [serial = 1739] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x93a87400) [pid = 1746] [serial = 1737] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x937f2000) [pid = 1746] [serial = 1736] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x9371e800) [pid = 1746] [serial = 1734] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x9284e400) [pid = 1746] [serial = 1733] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x924d6c00) [pid = 1746] [serial = 1731] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x92235000) [pid = 1746] [serial = 1730] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x9187bc00) [pid = 1746] [serial = 1728] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x91875000) [pid = 1746] [serial = 1727] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x912df000) [pid = 1746] [serial = 1725] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x912d8400) [pid = 1746] [serial = 1724] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9103cc00) [pid = 1746] [serial = 1722] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x91036400) [pid = 1746] [serial = 1721] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x909e4000) [pid = 1746] [serial = 1719] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x906f7800) [pid = 1746] [serial = 1718] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8e30f800) [pid = 1746] [serial = 1716] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8e308000) [pid = 1746] [serial = 1715] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8e1a2000) [pid = 1746] [serial = 1713] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8e189400) [pid = 1746] [serial = 1712] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8da7c400) [pid = 1746] [serial = 1710] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8d1e5c00) [pid = 1746] [serial = 1764] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8b64e000) [pid = 1746] [serial = 1761] [outer = (nil)] [url = about:blank] 09:39:29 INFO - PROCESS | 1746 | 1464799169495 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 4838ms 09:39:29 INFO - PROCESS | 1746 | 1464799169539 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 1746 | 1464799169545 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:39:29 INFO - PROCESS | 1746 | 1464799169555 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 1746 | 1464799169562 Marionette TRACE conn4 <- [1,2482,null,{}] 09:39:29 INFO - PROCESS | 1746 | 1464799169572 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:29 INFO - PROCESS | 1746 | 1464799169831 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:39:30 INFO - PROCESS | 1746 | 1464799170048 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x879f2c00 == 124 [pid = 1746] [id = 628] 09:39:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x883d8800) [pid = 1746] [serial = 1885] [outer = (nil)] 09:39:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x894cbc00) [pid = 1746] [serial = 1886] [outer = 0x883d8800] 09:39:30 INFO - PROCESS | 1746 | 1464799170134 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8a84a400) [pid = 1746] [serial = 1887] [outer = 0x883d8800] 09:39:30 INFO - PROCESS | 1746 | 1464799170973 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1441ms 09:39:31 INFO - PROCESS | 1746 | 1464799170996 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 1746 | 1464799171006 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:39:31 INFO - PROCESS | 1746 | 1464799171016 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 1746 | 1464799171020 Marionette TRACE conn4 <- [1,2486,null,{}] 09:39:31 INFO - PROCESS | 1746 | 1464799171026 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:31 INFO - PROCESS | 1746 | 1464799171327 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:39:31 INFO - PROCESS | 1746 | 1464799171469 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x894c7800 == 125 [pid = 1746] [id = 629] 09:39:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8a848800) [pid = 1746] [serial = 1888] [outer = (nil)] 09:39:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8b7f6400) [pid = 1746] [serial = 1889] [outer = 0x8a848800] 09:39:31 INFO - PROCESS | 1746 | 1464799171546 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8c5ea400) [pid = 1746] [serial = 1890] [outer = 0x8a848800] 09:39:32 INFO - PROCESS | 1746 | 1464799172507 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1537ms 09:39:32 INFO - PROCESS | 1746 | 1464799172555 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 1746 | 1464799172558 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:39:32 INFO - PROCESS | 1746 | 1464799172574 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 1746 | 1464799172579 Marionette TRACE conn4 <- [1,2490,null,{}] 09:39:32 INFO - PROCESS | 1746 | 1464799172595 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:32 INFO - PROCESS | 1746 | 1464799172889 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:39:32 INFO - PROCESS | 1746 | 1464799172927 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x891e2c00 == 126 [pid = 1746] [id = 630] 09:39:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8d068c00) [pid = 1746] [serial = 1891] [outer = (nil)] 09:39:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8d80b800) [pid = 1746] [serial = 1892] [outer = 0x8d068c00] 09:39:33 INFO - PROCESS | 1746 | 1464799173007 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8da77000) [pid = 1746] [serial = 1893] [outer = 0x8d068c00] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8b648800) [pid = 1746] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x894cdc00) [pid = 1746] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8b55b400) [pid = 1746] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x86dd3000) [pid = 1746] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8b7f9c00) [pid = 1746] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9a8d2c00) [pid = 1746] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9a64cc00) [pid = 1746] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x937b4c00) [pid = 1746] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x991a9400) [pid = 1746] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x93b92c00) [pid = 1746] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x92516c00) [pid = 1746] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x91cb2800) [pid = 1746] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8e18d400) [pid = 1746] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x907d7000) [pid = 1746] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8e30b000) [pid = 1746] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8e1aa800) [pid = 1746] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8c5ea000) [pid = 1746] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8b07ec00) [pid = 1746] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x85920400) [pid = 1746] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:39:34 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8b049c00) [pid = 1746] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:39:34 INFO - PROCESS | 1746 | 1464799174861 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2344ms 09:39:34 INFO - PROCESS | 1746 | 1464799174918 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 1746 | 1464799174922 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:39:34 INFO - PROCESS | 1746 | 1464799174928 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 1746 | 1464799174932 Marionette TRACE conn4 <- [1,2494,null,{}] 09:39:34 INFO - PROCESS | 1746 | 1464799174937 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:35 INFO - PROCESS | 1746 | 1464799175156 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:39:35 INFO - PROCESS | 1746 | 1464799175367 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8518e800 == 127 [pid = 1746] [id = 631] 09:39:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x86dd5400) [pid = 1746] [serial = 1894] [outer = (nil)] 09:39:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8d06f400) [pid = 1746] [serial = 1895] [outer = 0x86dd5400] 09:39:35 INFO - PROCESS | 1746 | 1464799175447 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8da7f000) [pid = 1746] [serial = 1896] [outer = 0x86dd5400] 09:39:36 INFO - PROCESS | 1746 | 1464799176300 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1433ms 09:39:36 INFO - PROCESS | 1746 | 1464799176363 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 1746 | 1464799176367 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:39:36 INFO - PROCESS | 1746 | 1464799176374 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 1746 | 1464799176377 Marionette TRACE conn4 <- [1,2498,null,{}] 09:39:36 INFO - PROCESS | 1746 | 1464799176383 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:36 INFO - PROCESS | 1746 | 1464799176606 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:39:37 INFO - PROCESS | 1746 | 1464799177056 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x85a43400 == 128 [pid = 1746] [id = 632] 09:39:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x85a44400) [pid = 1746] [serial = 1897] [outer = (nil)] 09:39:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x86cef000) [pid = 1746] [serial = 1898] [outer = 0x85a44400] 09:39:37 INFO - PROCESS | 1746 | 1464799177161 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x889d0800) [pid = 1746] [serial = 1899] [outer = 0x85a44400] 09:39:38 INFO - PROCESS | 1746 | 1464799178193 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1881ms 09:39:38 INFO - PROCESS | 1746 | 1464799178261 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 1746 | 1464799178268 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:39:38 INFO - PROCESS | 1746 | 1464799178280 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 1746 | 1464799178286 Marionette TRACE conn4 <- [1,2502,null,{}] 09:39:38 INFO - PROCESS | 1746 | 1464799178294 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:38 INFO - PROCESS | 1746 | 1464799178574 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:39:38 INFO - PROCESS | 1746 | 1464799178911 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8af53800 == 129 [pid = 1746] [id = 633] 09:39:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8b0dac00) [pid = 1746] [serial = 1900] [outer = (nil)] 09:39:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8b55c800) [pid = 1746] [serial = 1901] [outer = 0x8b0dac00] 09:39:39 INFO - PROCESS | 1746 | 1464799179012 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8b7fb000) [pid = 1746] [serial = 1902] [outer = 0x8b0dac00] 09:39:40 INFO - PROCESS | 1746 | 1464799180055 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1834ms 09:39:40 INFO - PROCESS | 1746 | 1464799180119 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 1746 | 1464799180127 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:39:40 INFO - PROCESS | 1746 | 1464799180135 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 1746 | 1464799180139 Marionette TRACE conn4 <- [1,2506,null,{}] 09:39:40 INFO - PROCESS | 1746 | 1464799180146 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 1746 | 1464799180416 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:39:40 INFO - PROCESS | 1746 | 1464799180814 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c87f800 == 130 [pid = 1746] [id = 634] 09:39:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8d06ac00) [pid = 1746] [serial = 1903] [outer = (nil)] 09:39:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8d1e1000) [pid = 1746] [serial = 1904] [outer = 0x8d06ac00] 09:39:40 INFO - PROCESS | 1746 | 1464799180919 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8db2b000) [pid = 1746] [serial = 1905] [outer = 0x8d06ac00] 09:39:42 INFO - PROCESS | 1746 | 1464799182010 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1935ms 09:39:42 INFO - PROCESS | 1746 | 1464799182072 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 1746 | 1464799182077 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:39:42 INFO - PROCESS | 1746 | 1464799182097 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 1746 | 1464799182110 Marionette TRACE conn4 <- [1,2510,null,{}] 09:39:42 INFO - PROCESS | 1746 | 1464799182119 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:42 INFO - PROCESS | 1746 | 1464799182425 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:39:42 INFO - PROCESS | 1746 | 1464799182760 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8591e800 == 131 [pid = 1746] [id = 635] 09:39:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8c88d000) [pid = 1746] [serial = 1906] [outer = (nil)] 09:39:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8e308c00) [pid = 1746] [serial = 1907] [outer = 0x8c88d000] 09:39:42 INFO - PROCESS | 1746 | 1464799182850 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8e957800) [pid = 1746] [serial = 1908] [outer = 0x8c88d000] 09:39:43 INFO - PROCESS | 1746 | 1464799183862 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1806ms 09:39:43 INFO - PROCESS | 1746 | 1464799183893 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 1746 | 1464799183897 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:39:43 INFO - PROCESS | 1746 | 1464799183904 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 1746 | 1464799183907 Marionette TRACE conn4 <- [1,2514,null,{}] 09:39:43 INFO - PROCESS | 1746 | 1464799183913 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 1746 | 1464799184168 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:39:44 INFO - PROCESS | 1746 | 1464799184504 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e1ad400 == 132 [pid = 1746] [id = 636] 09:39:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8e954800) [pid = 1746] [serial = 1909] [outer = (nil)] 09:39:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x906f2800) [pid = 1746] [serial = 1910] [outer = 0x8e954800] 09:39:44 INFO - PROCESS | 1746 | 1464799184597 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x907cfc00) [pid = 1746] [serial = 1911] [outer = 0x8e954800] 09:39:45 INFO - PROCESS | 1746 | 1464799185548 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1682ms 09:39:45 INFO - PROCESS | 1746 | 1464799185588 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 1746 | 1464799185592 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:39:45 INFO - PROCESS | 1746 | 1464799185598 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 1746 | 1464799185602 Marionette TRACE conn4 <- [1,2518,null,{}] 09:39:45 INFO - PROCESS | 1746 | 1464799185608 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:45 INFO - PROCESS | 1746 | 1464799185839 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:39:46 INFO - PROCESS | 1746 | 1464799186201 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x909df800 == 133 [pid = 1746] [id = 637] 09:39:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x909e1c00) [pid = 1746] [serial = 1912] [outer = (nil)] 09:39:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x90e0ac00) [pid = 1746] [serial = 1913] [outer = 0x909e1c00] 09:39:46 INFO - PROCESS | 1746 | 1464799186312 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x912d1800) [pid = 1746] [serial = 1914] [outer = 0x909e1c00] 09:39:47 INFO - PROCESS | 1746 | 1464799187319 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1781ms 09:39:47 INFO - PROCESS | 1746 | 1464799187381 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:39:47 INFO - PROCESS | 1746 | 1464799187385 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:39:47 INFO - PROCESS | 1746 | 1464799187392 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 1746 | 1464799187396 Marionette TRACE conn4 <- [1,2522,null,{}] 09:39:47 INFO - PROCESS | 1746 | 1464799187402 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:47 INFO - PROCESS | 1746 | 1464799187652 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:39:48 INFO - PROCESS | 1746 | 1464799187983 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x90e0c000 == 134 [pid = 1746] [id = 638] 09:39:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x912d4000) [pid = 1746] [serial = 1915] [outer = (nil)] 09:39:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x9187fc00) [pid = 1746] [serial = 1916] [outer = 0x912d4000] 09:39:48 INFO - PROCESS | 1746 | 1464799188088 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x91cb4c00) [pid = 1746] [serial = 1917] [outer = 0x912d4000] 09:39:49 INFO - PROCESS | 1746 | 1464799189052 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1731ms 09:39:49 INFO - PROCESS | 1746 | 1464799189123 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 1746 | 1464799189126 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:39:49 INFO - PROCESS | 1746 | 1464799189134 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 1746 | 1464799189138 Marionette TRACE conn4 <- [1,2526,null,{}] 09:39:49 INFO - PROCESS | 1746 | 1464799189144 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 1746 | 1464799189380 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:39:49 INFO - PROCESS | 1746 | 1464799189720 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x90e06000 == 135 [pid = 1746] [id = 639] 09:39:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x91876800) [pid = 1746] [serial = 1918] [outer = (nil)] 09:39:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x924d5c00) [pid = 1746] [serial = 1919] [outer = 0x91876800] 09:39:49 INFO - PROCESS | 1746 | 1464799189819 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x924d7800) [pid = 1746] [serial = 1920] [outer = 0x91876800] 09:39:50 INFO - PROCESS | 1746 | 1464799190784 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1687ms 09:39:50 INFO - PROCESS | 1746 | 1464799190837 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 1746 | 1464799190840 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:39:50 INFO - PROCESS | 1746 | 1464799190848 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 1746 | 1464799190851 Marionette TRACE conn4 <- [1,2530,null,{}] 09:39:50 INFO - PROCESS | 1746 | 1464799190858 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:51 INFO - PROCESS | 1746 | 1464799191103 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:39:51 INFO - PROCESS | 1746 | 1464799191480 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x85a40c00 == 136 [pid = 1746] [id = 640] 09:39:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8b7f7800) [pid = 1746] [serial = 1921] [outer = (nil)] 09:39:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x92843800) [pid = 1746] [serial = 1922] [outer = 0x8b7f7800] 09:39:51 INFO - PROCESS | 1746 | 1464799191577 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x9284c400) [pid = 1746] [serial = 1923] [outer = 0x8b7f7800] 09:39:52 INFO - PROCESS | 1746 | 1464799192493 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1687ms 09:39:52 INFO - PROCESS | 1746 | 1464799192535 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:39:52 INFO - PROCESS | 1746 | 1464799192539 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:39:52 INFO - PROCESS | 1746 | 1464799192545 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 1746 | 1464799192549 Marionette TRACE conn4 <- [1,2534,null,{}] 09:39:52 INFO - PROCESS | 1746 | 1464799192555 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 1746 | 1464799192792 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:39:53 INFO - PROCESS | 1746 | 1464799193124 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x854d4000 == 137 [pid = 1746] [id = 641] 09:39:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x92842000) [pid = 1746] [serial = 1924] [outer = (nil)] 09:39:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x92c98400) [pid = 1746] [serial = 1925] [outer = 0x92842000] 09:39:53 INFO - PROCESS | 1746 | 1464799193220 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x93726800) [pid = 1746] [serial = 1926] [outer = 0x92842000] 09:39:54 INFO - PROCESS | 1746 | 1464799194157 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1684ms 09:39:54 INFO - PROCESS | 1746 | 1464799194230 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 1746 | 1464799194234 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:39:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:39:54 INFO - PROCESS | 1746 | 1464799194240 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 1746 | 1464799194243 Marionette TRACE conn4 <- [1,2538,null,{}] 09:39:54 INFO - PROCESS | 1746 | 1464799194250 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:54 INFO - PROCESS | 1746 | 1464799194519 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:39:54 INFO - PROCESS | 1746 | 1464799194862 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x93a87400 == 138 [pid = 1746] [id = 642] 09:39:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x93a89400) [pid = 1746] [serial = 1927] [outer = (nil)] 09:39:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x93b8fc00) [pid = 1746] [serial = 1928] [outer = 0x93a89400] 09:39:54 INFO - PROCESS | 1746 | 1464799194976 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x952ad800) [pid = 1746] [serial = 1929] [outer = 0x93a89400] 09:39:55 INFO - PROCESS | 1746 | 1464799195964 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:39:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1780ms 09:39:56 INFO - PROCESS | 1746 | 1464799196021 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 1746 | 1464799196025 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:39:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:39:56 INFO - PROCESS | 1746 | 1464799196032 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 1746 | 1464799196037 Marionette TRACE conn4 <- [1,2542,null,{}] 09:39:56 INFO - PROCESS | 1746 | 1464799196043 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 1746 | 1464799196339 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:39:56 INFO - PROCESS | 1746 | 1464799196676 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b054800 == 139 [pid = 1746] [id = 643] 09:39:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8b887800) [pid = 1746] [serial = 1930] [outer = (nil)] 09:39:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x99120400) [pid = 1746] [serial = 1931] [outer = 0x8b887800] 09:39:56 INFO - PROCESS | 1746 | 1464799196776 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9920d400) [pid = 1746] [serial = 1932] [outer = 0x8b887800] 09:39:57 INFO - PROCESS | 1746 | 1464799197729 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:39:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1734ms 09:39:57 INFO - PROCESS | 1746 | 1464799197767 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 1746 | 1464799197771 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:39:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:39:57 INFO - PROCESS | 1746 | 1464799197777 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 1746 | 1464799197780 Marionette TRACE conn4 <- [1,2546,null,{}] 09:39:57 INFO - PROCESS | 1746 | 1464799197787 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 1746 | 1464799198015 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:39:58 INFO - PROCESS | 1746 | 1464799198353 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x937ba800 == 140 [pid = 1746] [id = 644] 09:39:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x95372000) [pid = 1746] [serial = 1933] [outer = (nil)] 09:39:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9a3c5800) [pid = 1746] [serial = 1934] [outer = 0x95372000] 09:39:58 INFO - PROCESS | 1746 | 1464799198451 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9a4c0800) [pid = 1746] [serial = 1935] [outer = 0x95372000] 09:39:59 INFO - PROCESS | 1746 | 1464799199425 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:39:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1684ms 09:39:59 INFO - PROCESS | 1746 | 1464799199462 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 1746 | 1464799199477 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:39:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:39:59 INFO - PROCESS | 1746 | 1464799199485 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 1746 | 1464799199489 Marionette TRACE conn4 <- [1,2550,null,{}] 09:39:59 INFO - PROCESS | 1746 | 1464799199496 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 1746 | 1464799199747 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:40:00 INFO - PROCESS | 1746 | 1464799200083 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x98189000 == 141 [pid = 1746] [id = 645] 09:40:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x99212800) [pid = 1746] [serial = 1936] [outer = (nil)] 09:40:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9a710800) [pid = 1746] [serial = 1937] [outer = 0x99212800] 09:40:00 INFO - PROCESS | 1746 | 1464799200183 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9a8c6000) [pid = 1746] [serial = 1938] [outer = 0x99212800] 09:40:01 INFO - PROCESS | 1746 | 1464799201113 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:40:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1684ms 09:40:01 INFO - PROCESS | 1746 | 1464799201169 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 1746 | 1464799201173 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:40:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:40:01 INFO - PROCESS | 1746 | 1464799201180 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 1746 | 1464799201183 Marionette TRACE conn4 <- [1,2554,null,{}] 09:40:01 INFO - PROCESS | 1746 | 1464799201189 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 1746 | 1464799201425 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:40:01 INFO - PROCESS | 1746 | 1464799201768 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d805800 == 142 [pid = 1746] [id = 646] 09:40:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8e186800) [pid = 1746] [serial = 1939] [outer = (nil)] 09:40:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9aa31c00) [pid = 1746] [serial = 1940] [outer = 0x8e186800] 09:40:01 INFO - PROCESS | 1746 | 1464799201861 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9aa33c00) [pid = 1746] [serial = 1941] [outer = 0x8e186800] 09:40:02 INFO - PROCESS | 1746 | 1464799202897 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:40:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1783ms 09:40:02 INFO - PROCESS | 1746 | 1464799202965 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 1746 | 1464799202968 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:40:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:40:02 INFO - PROCESS | 1746 | 1464799202975 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 1746 | 1464799202979 Marionette TRACE conn4 <- [1,2558,null,{}] 09:40:02 INFO - PROCESS | 1746 | 1464799202985 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 1746 | 1464799203222 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:40:03 INFO - PROCESS | 1746 | 1464799203573 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a3b8400 == 143 [pid = 1746] [id = 647] 09:40:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9a4bec00) [pid = 1746] [serial = 1942] [outer = (nil)] 09:40:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9ab3f800) [pid = 1746] [serial = 1943] [outer = 0x9a4bec00] 09:40:03 INFO - PROCESS | 1746 | 1464799203678 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x9ab43800) [pid = 1746] [serial = 1944] [outer = 0x9a4bec00] 09:40:04 INFO - PROCESS | 1746 | 1464799204644 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:40:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1735ms 09:40:04 INFO - PROCESS | 1746 | 1464799204711 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 1746 | 1464799204715 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:40:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:40:04 INFO - PROCESS | 1746 | 1464799204721 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 1746 | 1464799204725 Marionette TRACE conn4 <- [1,2562,null,{}] 09:40:04 INFO - PROCESS | 1746 | 1464799204730 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 1746 | 1464799204962 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:40:05 INFO - PROCESS | 1746 | 1464799205302 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x9aa32c00 == 144 [pid = 1746] [id = 648] 09:40:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9aeec000) [pid = 1746] [serial = 1945] [outer = (nil)] 09:40:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9af99400) [pid = 1746] [serial = 1946] [outer = 0x9aeec000] 09:40:05 INFO - PROCESS | 1746 | 1464799205397 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x9af9bc00) [pid = 1746] [serial = 1947] [outer = 0x9aeec000] 09:40:06 INFO - PROCESS | 1746 | 1464799206413 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:40:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1782ms 09:40:06 INFO - PROCESS | 1746 | 1464799206505 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 1746 | 1464799206509 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:40:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:40:06 INFO - PROCESS | 1746 | 1464799206516 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 1746 | 1464799206519 Marionette TRACE conn4 <- [1,2566,null,{}] 09:40:06 INFO - PROCESS | 1746 | 1464799206525 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 1746 | 1464799206808 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x89114000 == 143 [pid = 1746] [id = 579] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x865c5c00 == 142 [pid = 1746] [id = 607] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x86dd1800 == 141 [pid = 1746] [id = 606] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x8b560000 == 140 [pid = 1746] [id = 608] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x8518a800 == 139 [pid = 1746] [id = 609] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x906e9800 == 138 [pid = 1746] [id = 574] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x86ddb000 == 137 [pid = 1746] [id = 576] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x92843000 == 136 [pid = 1746] [id = 578] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x854d8c00 == 135 [pid = 1746] [id = 544] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x91cbb000 == 134 [pid = 1746] [id = 577] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x8518e800 == 133 [pid = 1746] [id = 631] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x891e2c00 == 132 [pid = 1746] [id = 630] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x894c7800 == 131 [pid = 1746] [id = 629] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x879f2c00 == 130 [pid = 1746] [id = 628] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x883dc000 == 129 [pid = 1746] [id = 622] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x8b0db000 == 128 [pid = 1746] [id = 620] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x92609c00 == 127 [pid = 1746] [id = 621] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x91848800 == 126 [pid = 1746] [id = 619] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x90e0f000 == 125 [pid = 1746] [id = 618] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x8e1af000 == 124 [pid = 1746] [id = 617] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x8e95e000 == 123 [pid = 1746] [id = 616] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x8e30dc00 == 122 [pid = 1746] [id = 615] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x854d1800 == 121 [pid = 1746] [id = 614] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x8b64c800 == 120 [pid = 1746] [id = 612] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x8d1de000 == 119 [pid = 1746] [id = 613] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x86dcf400 == 118 [pid = 1746] [id = 611] 09:40:10 INFO - PROCESS | 1746 | --DOCSHELL 0x8af58800 == 117 [pid = 1746] [id = 610] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8d06b800) [pid = 1746] [serial = 1701] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8b650800) [pid = 1746] [serial = 1826] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8b87bc00) [pid = 1746] [serial = 1827] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8a84d800) [pid = 1746] [serial = 1823] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8c5e2800) [pid = 1746] [serial = 1829] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x879ef000) [pid = 1746] [serial = 1820] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x889c2400) [pid = 1746] [serial = 1821] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x9afc4c00) [pid = 1746] [serial = 1817] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x9afba800) [pid = 1746] [serial = 1815] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x9af9d800) [pid = 1746] [serial = 1814] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x9af94c00) [pid = 1746] [serial = 1812] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x9af93400) [pid = 1746] [serial = 1811] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x9ab47400) [pid = 1746] [serial = 1809] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9ab43c00) [pid = 1746] [serial = 1808] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x9a8ccc00) [pid = 1746] [serial = 1806] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x9a8c6c00) [pid = 1746] [serial = 1805] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9a4c6400) [pid = 1746] [serial = 1803] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x9a3c5000) [pid = 1746] [serial = 1802] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x95375c00) [pid = 1746] [serial = 1800] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x950c7400) [pid = 1746] [serial = 1799] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x92c96400) [pid = 1746] [serial = 1797] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x92c93800) [pid = 1746] [serial = 1796] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9260d000) [pid = 1746] [serial = 1794] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x92609000) [pid = 1746] [serial = 1793] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x91cdcc00) [pid = 1746] [serial = 1790] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x91872800) [pid = 1746] [serial = 1788] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x91842400) [pid = 1746] [serial = 1787] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x91181c00) [pid = 1746] [serial = 1785] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x909db400) [pid = 1746] [serial = 1784] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x906f4c00) [pid = 1746] [serial = 1782] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x906e8800) [pid = 1746] [serial = 1781] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8e956000) [pid = 1746] [serial = 1779] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8e304c00) [pid = 1746] [serial = 1778] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8c882000) [pid = 1746] [serial = 1830] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8d80c000) [pid = 1746] [serial = 1776] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8c883800) [pid = 1746] [serial = 1775] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8b643000) [pid = 1746] [serial = 1773] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8b553c00) [pid = 1746] [serial = 1772] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x883de400) [pid = 1746] [serial = 1770] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x86cf1400) [pid = 1746] [serial = 1769] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8b050c00) [pid = 1746] [serial = 1824] [outer = (nil)] [url = about:blank] 09:40:10 INFO - PROCESS | 1746 | 1464799210732 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x86286800 == 118 [pid = 1746] [id = 649] 09:40:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x86289400) [pid = 1746] [serial = 1948] [outer = (nil)] 09:40:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x86cf2400) [pid = 1746] [serial = 1949] [outer = 0x86289400] 09:40:10 INFO - PROCESS | 1746 | 1464799210819 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x879f9400) [pid = 1746] [serial = 1950] [outer = 0x86289400] 09:40:11 INFO - PROCESS | 1746 | 1464799211784 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:40:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 5339ms 09:40:11 INFO - PROCESS | 1746 | 1464799211858 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 1746 | 1464799211864 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:40:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:40:11 INFO - PROCESS | 1746 | 1464799211872 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 1746 | 1464799211877 Marionette TRACE conn4 <- [1,2570,null,{}] 09:40:11 INFO - PROCESS | 1746 | 1464799211884 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 1746 | 1464799212115 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:40:12 INFO - PROCESS | 1746 | 1464799212366 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a842000 == 119 [pid = 1746] [id = 650] 09:40:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8a84c000) [pid = 1746] [serial = 1951] [outer = (nil)] 09:40:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8af5e800) [pid = 1746] [serial = 1952] [outer = 0x8a84c000] 09:40:12 INFO - PROCESS | 1746 | 1464799212453 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8b07bc00) [pid = 1746] [serial = 1953] [outer = 0x8a84c000] 09:40:13 INFO - PROCESS | 1746 | 1464799213367 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:40:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1540ms 09:40:13 INFO - PROCESS | 1746 | 1464799213415 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 1746 | 1464799213421 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:40:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:40:13 INFO - PROCESS | 1746 | 1464799213442 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 1746 | 1464799213446 Marionette TRACE conn4 <- [1,2574,null,{}] 09:40:13 INFO - PROCESS | 1746 | 1464799213451 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 1746 | 1464799213765 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:40:13 INFO - PROCESS | 1746 | 1464799213808 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b650000 == 120 [pid = 1746] [id = 651] 09:40:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8b87f400) [pid = 1746] [serial = 1954] [outer = (nil)] 09:40:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8c5e1800) [pid = 1746] [serial = 1955] [outer = 0x8b87f400] 09:40:13 INFO - PROCESS | 1746 | 1464799213889 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8c5f0400) [pid = 1746] [serial = 1956] [outer = 0x8b87f400] 09:40:15 INFO - PROCESS | 1746 | 1464799215023 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:40:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1631ms 09:40:15 INFO - PROCESS | 1746 | 1464799215074 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 1746 | 1464799215078 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:40:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x912dc800) [pid = 1746] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x889cc000) [pid = 1746] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x894c4000) [pid = 1746] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x9284b400) [pid = 1746] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8e30a800) [pid = 1746] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x894d0400) [pid = 1746] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8e184c00) [pid = 1746] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8d1d9c00) [pid = 1746] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x907d6800) [pid = 1746] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x883d8800) [pid = 1746] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x891e5c00) [pid = 1746] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x906eb800) [pid = 1746] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x92846800) [pid = 1746] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x91032800) [pid = 1746] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9184cc00) [pid = 1746] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x906ee800) [pid = 1746] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x91877400) [pid = 1746] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x86ce7c00) [pid = 1746] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x92239000) [pid = 1746] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8d068c00) [pid = 1746] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8a848800) [pid = 1746] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x992b5000) [pid = 1746] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:40:15 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x9813c400) [pid = 1746] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:40:15 INFO - PROCESS | 1746 | 1464799215867 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 1746 | 1464799215876 Marionette TRACE conn4 <- [1,2578,null,{}] 09:40:15 INFO - PROCESS | 1746 | 1464799215889 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 1746 | 1464799216200 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:40:16 INFO - PROCESS | 1746 | 1464799216329 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b7f2000 == 121 [pid = 1746] [id = 652] 09:40:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8b7f9c00) [pid = 1746] [serial = 1957] [outer = (nil)] 09:40:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8d064800) [pid = 1746] [serial = 1958] [outer = 0x8b7f9c00] 09:40:16 INFO - PROCESS | 1746 | 1464799216405 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8d1dd000) [pid = 1746] [serial = 1959] [outer = 0x8b7f9c00] 09:40:17 INFO - PROCESS | 1746 | 1464799217263 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1594ms 09:40:17 INFO - PROCESS | 1746 | 1464799217322 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 1746 | 1464799217326 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:40:17 INFO - PROCESS | 1746 | 1464799217333 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 1746 | 1464799217337 Marionette TRACE conn4 <- [1,2582,null,{}] 09:40:17 INFO - PROCESS | 1746 | 1464799217343 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 1746 | 1464799217568 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:40:17 INFO - PROCESS | 1746 | 1464799217898 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x86286000 == 122 [pid = 1746] [id = 653] 09:40:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8628a400) [pid = 1746] [serial = 1960] [outer = (nil)] 09:40:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x86dd9400) [pid = 1746] [serial = 1961] [outer = 0x8628a400] 09:40:18 INFO - PROCESS | 1746 | 1464799218068 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x889c8400) [pid = 1746] [serial = 1962] [outer = 0x8628a400] 09:40:19 INFO - PROCESS | 1746 | 1464799219128 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:40:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1838ms 09:40:19 INFO - PROCESS | 1746 | 1464799219174 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 1746 | 1464799219181 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:40:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:40:19 INFO - PROCESS | 1746 | 1464799219190 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 1746 | 1464799219197 Marionette TRACE conn4 <- [1,2586,null,{}] 09:40:19 INFO - PROCESS | 1746 | 1464799219206 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:19 INFO - PROCESS | 1746 | 1464799219453 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:40:19 INFO - PROCESS | 1746 | 1464799219794 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b080000 == 123 [pid = 1746] [id = 654] 09:40:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8b553c00) [pid = 1746] [serial = 1963] [outer = (nil)] 09:40:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8b560000) [pid = 1746] [serial = 1964] [outer = 0x8b553c00] 09:40:19 INFO - PROCESS | 1746 | 1464799219894 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8b7f8000) [pid = 1746] [serial = 1965] [outer = 0x8b553c00] 09:40:20 INFO - PROCESS | 1746 | 1464799220875 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:40:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1744ms 09:40:20 INFO - PROCESS | 1746 | 1464799220937 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 1746 | 1464799220952 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:40:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:40:20 INFO - PROCESS | 1746 | 1464799220962 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 1746 | 1464799220965 Marionette TRACE conn4 <- [1,2590,null,{}] 09:40:20 INFO - PROCESS | 1746 | 1464799220973 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 1746 | 1464799221258 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:40:21 INFO - PROCESS | 1746 | 1464799221689 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da74c00 == 124 [pid = 1746] [id = 655] 09:40:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8da7c400) [pid = 1746] [serial = 1966] [outer = (nil)] 09:40:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8db31800) [pid = 1746] [serial = 1967] [outer = 0x8da7c400] 09:40:21 INFO - PROCESS | 1746 | 1464799221789 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8e187800) [pid = 1746] [serial = 1968] [outer = 0x8da7c400] 09:40:22 INFO - PROCESS | 1746 | 1464799222771 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1843ms 09:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:40:22 INFO - PROCESS | 1746 | 1464799222805 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 1746 | 1464799222809 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:40:22 INFO - PROCESS | 1746 | 1464799222818 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 1746 | 1464799222827 Marionette TRACE conn4 <- [1,2594,null,{}] 09:40:22 INFO - PROCESS | 1746 | 1464799222842 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 1746 | 1464799223087 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:40:23 INFO - PROCESS | 1746 | 1464799223417 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d1d9c00 == 125 [pid = 1746] [id = 656] 09:40:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8e1ad800) [pid = 1746] [serial = 1969] [outer = (nil)] 09:40:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8e952800) [pid = 1746] [serial = 1970] [outer = 0x8e1ad800] 09:40:23 INFO - PROCESS | 1746 | 1464799223523 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8e95ec00) [pid = 1746] [serial = 1971] [outer = 0x8e1ad800] 09:40:24 INFO - PROCESS | 1746 | 1464799224558 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1802ms 09:40:24 INFO - PROCESS | 1746 | 1464799224617 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 1746 | 1464799224623 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:40:24 INFO - PROCESS | 1746 | 1464799224629 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 1746 | 1464799224634 Marionette TRACE conn4 <- [1,2598,null,{}] 09:40:24 INFO - PROCESS | 1746 | 1464799224640 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 1746 | 1464799224912 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:40:25 INFO - PROCESS | 1746 | 1464799225247 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e309000 == 126 [pid = 1746] [id = 657] 09:40:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8ed1e000) [pid = 1746] [serial = 1972] [outer = (nil)] 09:40:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x906f4800) [pid = 1746] [serial = 1973] [outer = 0x8ed1e000] 09:40:25 INFO - PROCESS | 1746 | 1464799225339 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x907d0000) [pid = 1746] [serial = 1974] [outer = 0x8ed1e000] 09:40:26 INFO - PROCESS | 1746 | 1464799226302 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:40:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1741ms 09:40:26 INFO - PROCESS | 1746 | 1464799226371 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:40:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:40:26 INFO - PROCESS | 1746 | 1464799226375 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:40:26 INFO - PROCESS | 1746 | 1464799226382 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 1746 | 1464799226385 Marionette TRACE conn4 <- [1,2602,null,{}] 09:40:26 INFO - PROCESS | 1746 | 1464799226391 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 1746 | 1464799226636 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:40:27 INFO - PROCESS | 1746 | 1464799227003 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da79c00 == 127 [pid = 1746] [id = 658] 09:40:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8ed16400) [pid = 1746] [serial = 1975] [outer = (nil)] 09:40:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x90e0b400) [pid = 1746] [serial = 1976] [outer = 0x8ed16400] 09:40:27 INFO - PROCESS | 1746 | 1464799227118 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x91188000) [pid = 1746] [serial = 1977] [outer = 0x8ed16400] 09:40:28 INFO - PROCESS | 1746 | 1464799228160 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1833ms 09:40:28 INFO - PROCESS | 1746 | 1464799228215 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 1746 | 1464799228219 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:40:28 INFO - PROCESS | 1746 | 1464799228226 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 1746 | 1464799228230 Marionette TRACE conn4 <- [1,2606,null,{}] 09:40:28 INFO - PROCESS | 1746 | 1464799228236 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 1746 | 1464799228486 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:40:28 INFO - PROCESS | 1746 | 1464799228843 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x909e2400 == 128 [pid = 1746] [id = 659] 09:40:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x90e02800) [pid = 1746] [serial = 1978] [outer = (nil)] 09:40:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x9184c400) [pid = 1746] [serial = 1979] [outer = 0x90e02800] 09:40:28 INFO - PROCESS | 1746 | 1464799228941 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x91874c00) [pid = 1746] [serial = 1980] [outer = 0x90e02800] 09:40:29 INFO - PROCESS | 1746 | 1464799229986 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1831ms 09:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:40:30 INFO - PROCESS | 1746 | 1464799230058 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 1746 | 1464799230061 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:40:30 INFO - PROCESS | 1746 | 1464799230069 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 1746 | 1464799230072 Marionette TRACE conn4 <- [1,2610,null,{}] 09:40:30 INFO - PROCESS | 1746 | 1464799230079 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 1746 | 1464799230354 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:40:30 INFO - PROCESS | 1746 | 1464799230689 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a84b000 == 129 [pid = 1746] [id = 660] 09:40:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x912dcc00) [pid = 1746] [serial = 1981] [outer = (nil)] 09:40:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x91cda400) [pid = 1746] [serial = 1982] [outer = 0x912dcc00] 09:40:30 INFO - PROCESS | 1746 | 1464799230798 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x91ce1c00) [pid = 1746] [serial = 1983] [outer = 0x912dcc00] 09:40:31 INFO - PROCESS | 1746 | 1464799231800 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:40:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1784ms 09:40:31 INFO - PROCESS | 1746 | 1464799231853 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:40:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:40:31 INFO - PROCESS | 1746 | 1464799231857 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:40:31 INFO - PROCESS | 1746 | 1464799231864 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 1746 | 1464799231868 Marionette TRACE conn4 <- [1,2614,null,{}] 09:40:31 INFO - PROCESS | 1746 | 1464799231874 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 1746 | 1464799232119 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:40:32 INFO - PROCESS | 1746 | 1464799232457 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e955400 == 130 [pid = 1746] [id = 661] 09:40:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x907ce000) [pid = 1746] [serial = 1984] [outer = (nil)] 09:40:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x92519800) [pid = 1746] [serial = 1985] [outer = 0x907ce000] 09:40:32 INFO - PROCESS | 1746 | 1464799232558 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x9260a000) [pid = 1746] [serial = 1986] [outer = 0x907ce000] 09:40:33 INFO - PROCESS | 1746 | 1464799233499 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:40:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1686ms 09:40:33 INFO - PROCESS | 1746 | 1464799233550 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 1746 | 1464799233553 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:40:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:40:33 INFO - PROCESS | 1746 | 1464799233561 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 1746 | 1464799233566 Marionette TRACE conn4 <- [1,2618,null,{}] 09:40:33 INFO - PROCESS | 1746 | 1464799233573 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 1746 | 1464799233844 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:40:34 INFO - PROCESS | 1746 | 1464799234199 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x924e0c00 == 131 [pid = 1746] [id = 662] 09:40:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x924e1000) [pid = 1746] [serial = 1987] [outer = (nil)] 09:40:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x92850400) [pid = 1746] [serial = 1988] [outer = 0x924e1000] 09:40:34 INFO - PROCESS | 1746 | 1464799234304 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x92c95c00) [pid = 1746] [serial = 1989] [outer = 0x924e1000] 09:40:35 INFO - PROCESS | 1746 | 1464799235262 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:40:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1781ms 09:40:35 INFO - PROCESS | 1746 | 1464799235343 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 1746 | 1464799235346 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:40:35 INFO - PROCESS | 1746 | 1464799235353 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 1746 | 1464799235356 Marionette TRACE conn4 <- [1,2622,null,{}] 09:40:35 INFO - PROCESS | 1746 | 1464799235362 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 1746 | 1464799235626 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:40:36 INFO - PROCESS | 1746 | 1464799235982 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x937ec400 == 132 [pid = 1746] [id = 663] 09:40:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x937f1400) [pid = 1746] [serial = 1990] [outer = (nil)] 09:40:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x939acc00) [pid = 1746] [serial = 1991] [outer = 0x937f1400] 09:40:36 INFO - PROCESS | 1746 | 1464799236114 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x94661c00) [pid = 1746] [serial = 1992] [outer = 0x937f1400] 09:40:37 INFO - PROCESS | 1746 | 1464799237162 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1887ms 09:40:37 INFO - PROCESS | 1746 | 1464799237241 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 1746 | 1464799237246 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:40:37 INFO - PROCESS | 1746 | 1464799237252 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 1746 | 1464799237256 Marionette TRACE conn4 <- [1,2626,null,{}] 09:40:37 INFO - PROCESS | 1746 | 1464799237262 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 1746 | 1464799237559 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:40:37 INFO - PROCESS | 1746 | 1464799237908 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x937b1400 == 133 [pid = 1746] [id = 664] 09:40:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x95375c00) [pid = 1746] [serial = 1993] [outer = (nil)] 09:40:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x977edc00) [pid = 1746] [serial = 1994] [outer = 0x95375c00] 09:40:38 INFO - PROCESS | 1746 | 1464799237997 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x99216400) [pid = 1746] [serial = 1995] [outer = 0x95375c00] 09:40:38 INFO - PROCESS | 1746 | 1464799238967 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1786ms 09:40:39 INFO - PROCESS | 1746 | 1464799239038 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 1746 | 1464799239042 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:40:39 INFO - PROCESS | 1746 | 1464799239049 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 1746 | 1464799239052 Marionette TRACE conn4 <- [1,2630,null,{}] 09:40:39 INFO - PROCESS | 1746 | 1464799239058 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 1746 | 1464799239312 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:40:39 INFO - PROCESS | 1746 | 1464799239647 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cbd400 == 134 [pid = 1746] [id = 665] 09:40:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x977e0400) [pid = 1746] [serial = 1996] [outer = (nil)] 09:40:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9a4c3800) [pid = 1746] [serial = 1997] [outer = 0x977e0400] 09:40:39 INFO - PROCESS | 1746 | 1464799239741 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9a4c9000) [pid = 1746] [serial = 1998] [outer = 0x977e0400] 09:40:40 INFO - PROCESS | 1746 | 1464799240686 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1683ms 09:40:40 INFO - PROCESS | 1746 | 1464799240733 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:40:40 INFO - PROCESS | 1746 | 1464799240737 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:40:40 INFO - PROCESS | 1746 | 1464799240744 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 1746 | 1464799240747 Marionette TRACE conn4 <- [1,2634,null,{}] 09:40:40 INFO - PROCESS | 1746 | 1464799240753 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 1746 | 1464799240995 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:40:41 INFO - PROCESS | 1746 | 1464799241344 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b558400 == 135 [pid = 1746] [id = 666] 09:40:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x8c888800) [pid = 1746] [serial = 1999] [outer = (nil)] 09:40:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9aa31400) [pid = 1746] [serial = 2000] [outer = 0x8c888800] 09:40:41 INFO - PROCESS | 1746 | 1464799241439 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9aa38800) [pid = 1746] [serial = 2001] [outer = 0x8c888800] 09:40:42 INFO - PROCESS | 1746 | 1464799242380 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1685ms 09:40:42 INFO - PROCESS | 1746 | 1464799242429 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 1746 | 1464799242432 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:40:42 INFO - PROCESS | 1746 | 1464799242439 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 1746 | 1464799242441 Marionette TRACE conn4 <- [1,2638,null,{}] 09:40:42 INFO - PROCESS | 1746 | 1464799242447 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:42 INFO - PROCESS | 1746 | 1464799242670 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:40:43 INFO - PROCESS | 1746 | 1464799243001 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x98189400 == 136 [pid = 1746] [id = 667] 09:40:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9a8cd800) [pid = 1746] [serial = 2002] [outer = (nil)] 09:40:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x9af94c00) [pid = 1746] [serial = 2003] [outer = 0x9a8cd800] 09:40:43 INFO - PROCESS | 1746 | 1464799243097 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9af96400) [pid = 1746] [serial = 2004] [outer = 0x9a8cd800] 09:40:44 INFO - PROCESS | 1746 | 1464799244090 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1692ms 09:40:44 INFO - PROCESS | 1746 | 1464799244133 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 1746 | 1464799244137 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:40:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:40:44 INFO - PROCESS | 1746 | 1464799244144 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 1746 | 1464799244148 Marionette TRACE conn4 <- [1,2642,null,{}] 09:40:44 INFO - PROCESS | 1746 | 1464799244154 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 1746 | 1464799244398 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:40:44 INFO - PROCESS | 1746 | 1464799244663 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x97631000 == 137 [pid = 1746] [id = 668] 09:40:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9af95400) [pid = 1746] [serial = 2005] [outer = (nil)] 09:40:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9afc5000) [pid = 1746] [serial = 2006] [outer = 0x9af95400] 09:40:44 INFO - PROCESS | 1746 | 1464799244805 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9afc8800) [pid = 1746] [serial = 2007] [outer = 0x9af95400] 09:40:45 INFO - PROCESS | 1746 | 1464799245740 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:40:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1632ms 09:40:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:40:45 INFO - PROCESS | 1746 | 1464799245777 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 1746 | 1464799245780 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:40:45 INFO - PROCESS | 1746 | 1464799245787 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 1746 | 1464799245789 Marionette TRACE conn4 <- [1,2646,null,{}] 09:40:45 INFO - PROCESS | 1746 | 1464799245798 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:46 INFO - PROCESS | 1746 | 1464799246026 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:40:46 INFO - PROCESS | 1746 | 1464799246391 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x854d9000 == 138 [pid = 1746] [id = 669] 09:40:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8c5e7400) [pid = 1746] [serial = 2008] [outer = (nil)] 09:40:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9b7b8c00) [pid = 1746] [serial = 2009] [outer = 0x8c5e7400] 09:40:46 INFO - PROCESS | 1746 | 1464799246488 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9b7bcc00) [pid = 1746] [serial = 2010] [outer = 0x8c5e7400] 09:40:47 INFO - PROCESS | 1746 | 1464799247386 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:40:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1638ms 09:40:47 INFO - PROCESS | 1746 | 1464799247425 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 1746 | 1464799247428 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:40:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:40:47 INFO - PROCESS | 1746 | 1464799247435 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 1746 | 1464799247439 Marionette TRACE conn4 <- [1,2650,null,{}] 09:40:47 INFO - PROCESS | 1746 | 1464799247444 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 1746 | 1464799247673 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:40:47 INFO - PROCESS | 1746 | 1464799247970 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b7bb800 == 139 [pid = 1746] [id = 670] 09:40:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x9b7df800) [pid = 1746] [serial = 2011] [outer = (nil)] 09:40:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x9bc80800) [pid = 1746] [serial = 2012] [outer = 0x9b7df800] 09:40:48 INFO - PROCESS | 1746 | 1464799248113 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x9bca4000) [pid = 1746] [serial = 2013] [outer = 0x9b7df800] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x8b7f2000 == 138 [pid = 1746] [id = 652] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x8b650000 == 137 [pid = 1746] [id = 651] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x8a842000 == 136 [pid = 1746] [id = 650] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x86286800 == 135 [pid = 1746] [id = 649] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x8d805800 == 134 [pid = 1746] [id = 646] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x9a3b8400 == 133 [pid = 1746] [id = 647] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x98189000 == 132 [pid = 1746] [id = 645] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x937ba800 == 131 [pid = 1746] [id = 644] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x8b054800 == 130 [pid = 1746] [id = 643] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x854d4000 == 129 [pid = 1746] [id = 641] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x93a87400 == 128 [pid = 1746] [id = 642] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x85a40c00 == 127 [pid = 1746] [id = 640] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x90e06000 == 126 [pid = 1746] [id = 639] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x90e0c000 == 125 [pid = 1746] [id = 638] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x909df800 == 124 [pid = 1746] [id = 637] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x8e1ad400 == 123 [pid = 1746] [id = 636] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x8c87f800 == 122 [pid = 1746] [id = 634] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x8591e800 == 121 [pid = 1746] [id = 635] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x8af53800 == 120 [pid = 1746] [id = 633] 09:40:51 INFO - PROCESS | 1746 | --DOCSHELL 0x85a43400 == 119 [pid = 1746] [id = 632] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x924dc400) [pid = 1746] [serial = 1791] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8b643c00) [pid = 1746] [serial = 1836] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x99215c00) [pid = 1746] [serial = 1878] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x99212000) [pid = 1746] [serial = 1877] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x977e0c00) [pid = 1746] [serial = 1875] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8ed16000) [pid = 1746] [serial = 1845] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x93a8b000) [pid = 1746] [serial = 1869] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8e1a7800) [pid = 1746] [serial = 1841] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8da7dc00) [pid = 1746] [serial = 1839] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x91032c00) [pid = 1746] [serial = 1850] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x894cbc00) [pid = 1746] [serial = 1886] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8da78000) [pid = 1746] [serial = 1767] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x907cb000) [pid = 1746] [serial = 1848] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x906f3400) [pid = 1746] [serial = 1847] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x92c94000) [pid = 1746] [serial = 1865] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x91875400) [pid = 1746] [serial = 1856] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x91cdd800) [pid = 1746] [serial = 1860] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8da70400) [pid = 1746] [serial = 1838] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9118e000) [pid = 1746] [serial = 1853] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x92517c00) [pid = 1746] [serial = 1863] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x9a7a0800) [pid = 1746] [serial = 1884] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x924e2800) [pid = 1746] [serial = 1862] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x950d1400) [pid = 1746] [serial = 1871] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8d1e0800) [pid = 1746] [serial = 1832] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9a657400) [pid = 1746] [serial = 1883] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8da77000) [pid = 1746] [serial = 1893] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x91cd9400) [pid = 1746] [serial = 1859] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x97658800) [pid = 1746] [serial = 1874] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8d80b800) [pid = 1746] [serial = 1892] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9103c400) [pid = 1746] [serial = 1851] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8a84a400) [pid = 1746] [serial = 1887] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8e306c00) [pid = 1746] [serial = 1842] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x91879800) [pid = 1746] [serial = 1857] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x937ed400) [pid = 1746] [serial = 1866] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x912d7400) [pid = 1746] [serial = 1854] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8c5ea400) [pid = 1746] [serial = 1890] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8b075400) [pid = 1746] [serial = 1835] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x9a1ccc00) [pid = 1746] [serial = 1880] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x952ab400) [pid = 1746] [serial = 1872] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9a8ce800) [pid = 1746] [serial = 1755] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8e95c800) [pid = 1746] [serial = 1844] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8b7f6400) [pid = 1746] [serial = 1889] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x937f9400) [pid = 1746] [serial = 1868] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x9a2d5800) [pid = 1746] [serial = 1881] [outer = (nil)] [url = about:blank] 09:40:51 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8d06f400) [pid = 1746] [serial = 1895] [outer = (nil)] [url = about:blank] 09:40:52 INFO - PROCESS | 1746 | 1464799252226 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:40:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 4834ms 09:40:52 INFO - PROCESS | 1746 | 1464799252270 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 1746 | 1464799252275 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:40:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:40:52 INFO - PROCESS | 1746 | 1464799252283 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 1746 | 1464799252288 Marionette TRACE conn4 <- [1,2654,null,{}] 09:40:52 INFO - PROCESS | 1746 | 1464799252295 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 1746 | 1464799252502 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:40:52 INFO - PROCESS | 1746 | 1464799252731 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6a0000 == 120 [pid = 1746] [id = 671] 09:40:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8a6a5800) [pid = 1746] [serial = 2014] [outer = (nil)] 09:40:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8af51c00) [pid = 1746] [serial = 2015] [outer = 0x8a6a5800] 09:40:52 INFO - PROCESS | 1746 | 1464799252862 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8b054800) [pid = 1746] [serial = 2016] [outer = 0x8a6a5800] 09:40:53 INFO - PROCESS | 1746 | 1464799253691 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:40:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1431ms 09:40:53 INFO - PROCESS | 1746 | 1464799253715 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 1746 | 1464799253723 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:40:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:40:53 INFO - PROCESS | 1746 | 1464799253781 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 1746 | 1464799253785 Marionette TRACE conn4 <- [1,2658,null,{}] 09:40:53 INFO - PROCESS | 1746 | 1464799253791 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:54 INFO - PROCESS | 1746 | 1464799254101 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:40:54 INFO - PROCESS | 1746 | 1464799254136 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b55a400 == 121 [pid = 1746] [id = 672] 09:40:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8b883000) [pid = 1746] [serial = 2017] [outer = (nil)] 09:40:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8c5e9000) [pid = 1746] [serial = 2018] [outer = 0x8b883000] 09:40:54 INFO - PROCESS | 1746 | 1464799254215 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8c889000) [pid = 1746] [serial = 2019] [outer = 0x8b883000] 09:40:55 INFO - PROCESS | 1746 | 1464799255290 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:40:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1569ms 09:40:55 INFO - PROCESS | 1746 | 1464799255337 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 1746 | 1464799255344 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:40:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:40:55 INFO - PROCESS | 1746 | 1464799255363 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 1746 | 1464799255370 Marionette TRACE conn4 <- [1,2662,null,{}] 09:40:55 INFO - PROCESS | 1746 | 1464799255389 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 1746 | 1464799255727 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x92842000) [pid = 1746] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8a84c000) [pid = 1746] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x912d4000) [pid = 1746] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8c88d000) [pid = 1746] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x85a44400) [pid = 1746] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8e954800) [pid = 1746] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x99212800) [pid = 1746] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8d06ac00) [pid = 1746] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x93a89400) [pid = 1746] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8b0dac00) [pid = 1746] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x91876800) [pid = 1746] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8b87f400) [pid = 1746] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8b887800) [pid = 1746] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x9aeec000) [pid = 1746] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8e186800) [pid = 1746] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x909e1c00) [pid = 1746] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9a4bec00) [pid = 1746] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8b7f7800) [pid = 1746] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9af9b000) [pid = 1746] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x95372000) [pid = 1746] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x86289400) [pid = 1746] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x8b556c00) [pid = 1746] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:40:56 INFO - PROCESS | 1746 | 1464799256625 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x85a41000 == 122 [pid = 1746] [id = 673] 09:40:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x86cf0400) [pid = 1746] [serial = 2020] [outer = (nil)] 09:40:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8b0dac00) [pid = 1746] [serial = 2021] [outer = 0x86cf0400] 09:40:56 INFO - PROCESS | 1746 | 1464799256717 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8da7c000) [pid = 1746] [serial = 2022] [outer = 0x86cf0400] 09:40:57 INFO - PROCESS | 1746 | 1464799257552 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:40:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2255ms 09:40:57 INFO - PROCESS | 1746 | 1464799257611 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 1746 | 1464799257616 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:40:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:40:57 INFO - PROCESS | 1746 | 1464799257623 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 1746 | 1464799257628 Marionette TRACE conn4 <- [1,2666,null,{}] 09:40:57 INFO - PROCESS | 1746 | 1464799257647 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 1746 | 1464799257884 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:40:58 INFO - PROCESS | 1746 | 1464799258083 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b556c00 == 123 [pid = 1746] [id = 674] 09:40:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8da76400) [pid = 1746] [serial = 2023] [outer = (nil)] 09:40:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8e1a2000) [pid = 1746] [serial = 2024] [outer = 0x8da76400] 09:40:58 INFO - PROCESS | 1746 | 1464799258172 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8e1a8000) [pid = 1746] [serial = 2025] [outer = 0x8da76400] 09:40:59 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:59 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:40:59 INFO - PROCESS | 1746 | 1464799259769 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:40:59 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:40:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2192ms 09:40:59 INFO - PROCESS | 1746 | 1464799259927 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 1746 | 1464799259934 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:40:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:40:59 INFO - PROCESS | 1746 | 1464799259954 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 1746 | 1464799259962 Marionette TRACE conn4 <- [1,2670,null,{}] 09:40:59 INFO - PROCESS | 1746 | 1464799259973 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:00 INFO - PROCESS | 1746 | 1464799260232 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:41:00 INFO - PROCESS | 1746 | 1464799260520 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x894c7800 == 124 [pid = 1746] [id = 675] 09:41:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8a6a8800) [pid = 1746] [serial = 2026] [outer = (nil)] 09:41:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8b645000) [pid = 1746] [serial = 2027] [outer = 0x8a6a8800] 09:41:00 INFO - PROCESS | 1746 | 1464799260623 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8c5e2c00) [pid = 1746] [serial = 2028] [outer = 0x8a6a8800] 09:41:02 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:41:02 INFO - PROCESS | 1746 | 1464799262156 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 1746 | 1464799262221 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:41:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:41:02 INFO - PROCESS | 1746 | 1464799262235 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 1746 | 1464799262241 Marionette TRACE conn4 <- [1,2674,null,{}] 09:41:02 INFO - PROCESS | 1746 | 1464799262339 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 1746 | 1464799262611 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:41:02 INFO - PROCESS | 1746 | 1464799262895 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d1e3400 == 125 [pid = 1746] [id = 676] 09:41:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8d1e5400) [pid = 1746] [serial = 2029] [outer = (nil)] 09:41:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8e18a000) [pid = 1746] [serial = 2030] [outer = 0x8d1e5400] 09:41:02 INFO - PROCESS | 1746 | 1464799262988 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8e310000) [pid = 1746] [serial = 2031] [outer = 0x8d1e5400] 09:41:04 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:41:04 INFO - PROCESS | 1746 | 1464799264483 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 1746 | 1464799264581 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:41:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:41:04 INFO - PROCESS | 1746 | 1464799264592 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 1746 | 1464799264598 Marionette TRACE conn4 <- [1,2678,null,{}] 09:41:04 INFO - PROCESS | 1746 | 1464799264620 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - PROCESS | 1746 | 1464799264853 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:41:05 INFO - PROCESS | 1746 | 1464799265145 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b644400 == 126 [pid = 1746] [id = 677] 09:41:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8ed13800) [pid = 1746] [serial = 2032] [outer = (nil)] 09:41:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x907cf000) [pid = 1746] [serial = 2033] [outer = 0x8ed13800] 09:41:05 INFO - PROCESS | 1746 | 1464799265247 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x90e06400) [pid = 1746] [serial = 2034] [outer = 0x8ed13800] 09:41:06 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:41:06 INFO - PROCESS | 1746 | 1464799266663 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:41:06 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:41:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2090ms 09:41:06 INFO - PROCESS | 1746 | 1464799266682 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:41:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:41:06 INFO - PROCESS | 1746 | 1464799266687 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:41:06 INFO - PROCESS | 1746 | 1464799266694 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 1746 | 1464799266697 Marionette TRACE conn4 <- [1,2682,null,{}] 09:41:06 INFO - PROCESS | 1746 | 1464799266703 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 1746 | 1464799266980 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:41:07 INFO - PROCESS | 1746 | 1464799267353 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x883d4800 == 127 [pid = 1746] [id = 678] 09:41:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x909df400) [pid = 1746] [serial = 2035] [outer = (nil)] 09:41:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x9103e400) [pid = 1746] [serial = 2036] [outer = 0x909df400] 09:41:07 INFO - PROCESS | 1746 | 1464799267449 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x91185c00) [pid = 1746] [serial = 2037] [outer = 0x909df400] 09:41:08 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:41:08 INFO - PROCESS | 1746 | 1464799268869 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:41:08 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:41:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2232ms 09:41:08 INFO - PROCESS | 1746 | 1464799268927 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:41:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:41:08 INFO - PROCESS | 1746 | 1464799268940 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:41:08 INFO - PROCESS | 1746 | 1464799268953 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 1746 | 1464799268960 Marionette TRACE conn4 <- [1,2686,null,{}] 09:41:09 INFO - PROCESS | 1746 | 1464799269071 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 1746 | 1464799269341 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:41:09 INFO - PROCESS | 1746 | 1464799269636 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x9103cc00 == 128 [pid = 1746] [id = 679] 09:41:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x9103e000) [pid = 1746] [serial = 2038] [outer = (nil)] 09:41:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x912dd400) [pid = 1746] [serial = 2039] [outer = 0x9103e000] 09:41:09 INFO - PROCESS | 1746 | 1464799269732 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x91843400) [pid = 1746] [serial = 2040] [outer = 0x9103e000] 09:41:11 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:41:11 INFO - PROCESS | 1746 | 1464799271196 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 1746 | 1464799271240 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:41:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:41:11 INFO - PROCESS | 1746 | 1464799271342 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 1746 | 1464799271347 Marionette TRACE conn4 <- [1,2690,null,{}] 09:41:11 INFO - PROCESS | 1746 | 1464799271366 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:11 INFO - PROCESS | 1746 | 1464799271629 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:41:11 INFO - PROCESS | 1746 | 1464799271917 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ed14400 == 129 [pid = 1746] [id = 680] 09:41:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x912d6c00) [pid = 1746] [serial = 2041] [outer = (nil)] 09:41:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x91cda800) [pid = 1746] [serial = 2042] [outer = 0x912d6c00] 09:41:12 INFO - PROCESS | 1746 | 1464799272009 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x924dac00) [pid = 1746] [serial = 2043] [outer = 0x912d6c00] 09:41:13 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:41:13 INFO - PROCESS | 1746 | 1464799273412 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:41:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:41:13 INFO - PROCESS | 1746 | 1464799273454 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:41:13 INFO - PROCESS | 1746 | 1464799273462 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 1746 | 1464799273465 Marionette TRACE conn4 <- [1,2694,null,{}] 09:41:13 INFO - PROCESS | 1746 | 1464799273472 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 1746 | 1464799273786 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:41:14 INFO - PROCESS | 1746 | 1464799274092 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cb5800 == 130 [pid = 1746] [id = 681] 09:41:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x924d6400) [pid = 1746] [serial = 2044] [outer = (nil)] 09:41:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x9260d000) [pid = 1746] [serial = 2045] [outer = 0x924d6400] 09:41:14 INFO - PROCESS | 1746 | 1464799274201 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x92c8e000) [pid = 1746] [serial = 2046] [outer = 0x924d6400] 09:41:15 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:41:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:41:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:41:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:41:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:41:15 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1 09:41:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:15 INFO - _addTest/ [0,2697,"getWindowHandle",null] 09:41:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:41:15 INFO - PROCESS | 1746 | 1464799275704 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:41:15 INFO - PROCESS | 1746 | 1464799275712 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 1746 | 1464799275716 Marionette TRACE conn4 <- [1,2698,null,{}] 09:41:15 INFO - PROCESS | 1746 | 1464799275722 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:16 INFO - PROCESS | 1746 | 1464799276034 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:41:16 INFO - PROCESS | 1746 | 1464799276344 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x9260c800 == 131 [pid = 1746] [id = 682] 09:41:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x92610400) [pid = 1746] [serial = 2047] [outer = (nil)] 09:41:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x93727800) [pid = 1746] [serial = 2048] [outer = 0x92610400] 09:41:16 INFO - PROCESS | 1746 | 1464799276440 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x937b6800) [pid = 1746] [serial = 2049] [outer = 0x92610400] 09:41:17 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 09:41:17 INFO - PROCESS | 1746 | 1464799277870 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 1746 | 1464799277912 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:41:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:41:17 INFO - PROCESS | 1746 | 1464799277920 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 1746 | 1464799277924 Marionette TRACE conn4 <- [1,2702,null,{}] 09:41:17 INFO - PROCESS | 1746 | 1464799277931 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 1746 | 1464799278216 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:41:18 INFO - PROCESS | 1746 | 1464799278520 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x92517000 == 132 [pid = 1746] [id = 683] 09:41:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x92c91400) [pid = 1746] [serial = 2050] [outer = (nil)] 09:41:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x93a89400) [pid = 1746] [serial = 2051] [outer = 0x92c91400] 09:41:18 INFO - PROCESS | 1746 | 1464799278618 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x93b92c00) [pid = 1746] [serial = 2052] [outer = 0x92c91400] 09:41:19 INFO - PROCESS | 1746 | 1464799279629 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:41:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1733ms 09:41:19 INFO - PROCESS | 1746 | 1464799279654 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:41:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:41:19 INFO - PROCESS | 1746 | 1464799279658 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:41:19 INFO - PROCESS | 1746 | 1464799279664 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 1746 | 1464799279668 Marionette TRACE conn4 <- [1,2706,null,{}] 09:41:19 INFO - PROCESS | 1746 | 1464799279674 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 1746 | 1464799279920 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:41:20 INFO - PROCESS | 1746 | 1464799280275 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x89113400 == 133 [pid = 1746] [id = 684] 09:41:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x9251c000) [pid = 1746] [serial = 2053] [outer = (nil)] 09:41:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x952b3800) [pid = 1746] [serial = 2054] [outer = 0x9251c000] 09:41:20 INFO - PROCESS | 1746 | 1464799280379 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x95368400) [pid = 1746] [serial = 2055] [outer = 0x9251c000] 09:41:21 INFO - PROCESS | 1746 | 1464799281426 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:41:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1836ms 09:41:21 INFO - PROCESS | 1746 | 1464799281502 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 1746 | 1464799281507 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:41:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:41:21 INFO - PROCESS | 1746 | 1464799281513 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 1746 | 1464799281518 Marionette TRACE conn4 <- [1,2710,null,{}] 09:41:21 INFO - PROCESS | 1746 | 1464799281523 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 1746 | 1464799281821 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:41:22 INFO - PROCESS | 1746 | 1464799282192 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x95372000 == 134 [pid = 1746] [id = 685] 09:41:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x98185800) [pid = 1746] [serial = 2056] [outer = (nil)] 09:41:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x9920a000) [pid = 1746] [serial = 2057] [outer = 0x98185800] 09:41:22 INFO - PROCESS | 1746 | 1464799282317 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x992b7000) [pid = 1746] [serial = 2058] [outer = 0x98185800] 09:41:23 INFO - PROCESS | 1746 | 1464799283420 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:41:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:41:23 INFO - PROCESS | 1746 | 1464799283509 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:41:23 INFO - PROCESS | 1746 | 1464799283516 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 1746 | 1464799283520 Marionette TRACE conn4 <- [1,2714,null,{}] 09:41:23 INFO - PROCESS | 1746 | 1464799283526 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 1746 | 1464799283807 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:41:24 INFO - PROCESS | 1746 | 1464799284173 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x977e3c00 == 135 [pid = 1746] [id = 686] 09:41:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9920b400) [pid = 1746] [serial = 2059] [outer = (nil)] 09:41:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x9a4bf800) [pid = 1746] [serial = 2060] [outer = 0x9920b400] 09:41:24 INFO - PROCESS | 1746 | 1464799284266 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9a79fc00) [pid = 1746] [serial = 2061] [outer = 0x9920b400] 09:41:25 INFO - PROCESS | 1746 | 1464799285284 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:41:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1829ms 09:41:25 INFO - PROCESS | 1746 | 1464799285345 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 1746 | 1464799285350 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:41:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:41:25 INFO - PROCESS | 1746 | 1464799285359 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 1746 | 1464799285363 Marionette TRACE conn4 <- [1,2718,null,{}] 09:41:25 INFO - PROCESS | 1746 | 1464799285371 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 1746 | 1464799285669 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:41:26 INFO - PROCESS | 1746 | 1464799286013 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x86280000 == 136 [pid = 1746] [id = 687] 09:41:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8af55400) [pid = 1746] [serial = 2062] [outer = (nil)] 09:41:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9aa34400) [pid = 1746] [serial = 2063] [outer = 0x8af55400] 09:41:26 INFO - PROCESS | 1746 | 1464799286107 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9aa3b000) [pid = 1746] [serial = 2064] [outer = 0x8af55400] 09:41:27 INFO - PROCESS | 1746 | 1464799287138 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 1746 | 1464799287201 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:41:27 INFO - PROCESS | 1746 | 1464799287209 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 1746 | 1464799287214 Marionette TRACE conn4 <- [1,2722,null,{}] 09:41:27 INFO - PROCESS | 1746 | 1464799287220 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 1746 | 1464799287475 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:41:27 INFO - PROCESS | 1746 | 1464799287856 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x9184d400 == 137 [pid = 1746] [id = 688] 09:41:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9a3ba800) [pid = 1746] [serial = 2065] [outer = (nil)] 09:41:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9afbcc00) [pid = 1746] [serial = 2066] [outer = 0x9a3ba800] 09:41:27 INFO - PROCESS | 1746 | 1464799287959 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9b2ad000) [pid = 1746] [serial = 2067] [outer = 0x9a3ba800] 09:41:28 INFO - PROCESS | 1746 | 1464799288983 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 1746 | 1464799289045 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:41:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:41:29 INFO - PROCESS | 1746 | 1464799289052 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 1746 | 1464799289064 Marionette TRACE conn4 <- [1,2726,null,{}] 09:41:29 INFO - PROCESS | 1746 | 1464799289074 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 1746 | 1464799289352 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x879f0400 == 136 [pid = 1746] [id = 258] 09:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x937b1400 == 135 [pid = 1746] [id = 664] 09:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x91cbd400 == 134 [pid = 1746] [id = 665] 09:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x937ec400 == 133 [pid = 1746] [id = 663] 09:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x924e0c00 == 132 [pid = 1746] [id = 662] 09:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8e955400 == 131 [pid = 1746] [id = 661] 09:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8a84b000 == 130 [pid = 1746] [id = 660] 09:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x909e2400 == 129 [pid = 1746] [id = 659] 09:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8da79c00 == 128 [pid = 1746] [id = 658] 09:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8d1d9c00 == 127 [pid = 1746] [id = 656] 09:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8e309000 == 126 [pid = 1746] [id = 657] 09:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8da74c00 == 125 [pid = 1746] [id = 655] 09:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8b080000 == 124 [pid = 1746] [id = 654] 09:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x86286000 == 123 [pid = 1746] [id = 653] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x93726800) [pid = 1746] [serial = 1926] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8af5e800) [pid = 1746] [serial = 1952] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9187fc00) [pid = 1746] [serial = 1916] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x8e957800) [pid = 1746] [serial = 1908] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x889d0800) [pid = 1746] [serial = 1899] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x906f2800) [pid = 1746] [serial = 1910] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x9a710800) [pid = 1746] [serial = 1937] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8d1e1000) [pid = 1746] [serial = 1904] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x952ad800) [pid = 1746] [serial = 1929] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8db2b000) [pid = 1746] [serial = 1905] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8b7fb000) [pid = 1746] [serial = 1902] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x924d5c00) [pid = 1746] [serial = 1919] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8c5f0400) [pid = 1746] [serial = 1956] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x9920d400) [pid = 1746] [serial = 1932] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x92c98400) [pid = 1746] [serial = 1925] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x9af9bc00) [pid = 1746] [serial = 1947] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9aa31c00) [pid = 1746] [serial = 1940] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x99120400) [pid = 1746] [serial = 1931] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8b55c800) [pid = 1746] [serial = 1901] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x90e0ac00) [pid = 1746] [serial = 1913] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x907cfc00) [pid = 1746] [serial = 1911] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9ab43800) [pid = 1746] [serial = 1944] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x9a8c6000) [pid = 1746] [serial = 1938] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x9ab3f800) [pid = 1746] [serial = 1943] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8e308c00) [pid = 1746] [serial = 1907] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8b07bc00) [pid = 1746] [serial = 1953] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9284c400) [pid = 1746] [serial = 1923] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9afc6000) [pid = 1746] [serial = 1818] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x86cef000) [pid = 1746] [serial = 1898] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9a3c5800) [pid = 1746] [serial = 1934] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x879f9400) [pid = 1746] [serial = 1950] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x91cb4c00) [pid = 1746] [serial = 1917] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x912d1800) [pid = 1746] [serial = 1914] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x924d7800) [pid = 1746] [serial = 1920] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8d064800) [pid = 1746] [serial = 1958] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9aa33c00) [pid = 1746] [serial = 1941] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x86cf2400) [pid = 1746] [serial = 1949] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9a4c0800) [pid = 1746] [serial = 1935] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x93b8fc00) [pid = 1746] [serial = 1928] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x92843800) [pid = 1746] [serial = 1922] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8c5e1800) [pid = 1746] [serial = 1955] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x9af99400) [pid = 1746] [serial = 1946] [outer = (nil)] [url = about:blank] 09:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8d1e7400) [pid = 1746] [serial = 1833] [outer = (nil)] [url = about:blank] 09:41:32 INFO - PROCESS | 1746 | 1464799292005 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8627f800 == 124 [pid = 1746] [id = 689] 09:41:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x86284800) [pid = 1746] [serial = 2068] [outer = (nil)] 09:41:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x86cebc00) [pid = 1746] [serial = 2069] [outer = 0x86284800] 09:41:32 INFO - PROCESS | 1746 | 1464799292087 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x879f8800) [pid = 1746] [serial = 2070] [outer = 0x86284800] 09:41:32 INFO - PROCESS | 1746 | 1464799292911 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:41:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 3899ms 09:41:32 INFO - PROCESS | 1746 | 1464799292953 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 1746 | 1464799292959 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:41:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:41:32 INFO - PROCESS | 1746 | 1464799292967 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 1746 | 1464799292972 Marionette TRACE conn4 <- [1,2730,null,{}] 09:41:32 INFO - PROCESS | 1746 | 1464799292979 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 1746 | 1464799293216 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:41:33 INFO - PROCESS | 1746 | 1464799293425 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x879fc000 == 125 [pid = 1746] [id = 690] 09:41:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x883e0800) [pid = 1746] [serial = 2071] [outer = (nil)] 09:41:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8b047000) [pid = 1746] [serial = 2072] [outer = 0x883e0800] 09:41:33 INFO - PROCESS | 1746 | 1464799293501 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8b076400) [pid = 1746] [serial = 2073] [outer = 0x883e0800] 09:41:34 INFO - PROCESS | 1746 | 1464799294820 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 1746 | 1464799294871 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:41:34 INFO - PROCESS | 1746 | 1464799294880 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 1746 | 1464799294884 Marionette TRACE conn4 <- [1,2734,null,{}] 09:41:34 INFO - PROCESS | 1746 | 1464799294901 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:35 INFO - PROCESS | 1746 | 1464799295261 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:41:35 INFO - PROCESS | 1746 | 1464799295313 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b07cc00 == 126 [pid = 1746] [id = 691] 09:41:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8b880800) [pid = 1746] [serial = 2074] [outer = (nil)] 09:41:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8c5e2000) [pid = 1746] [serial = 2075] [outer = 0x8b880800] 09:41:35 INFO - PROCESS | 1746 | 1464799295386 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8c883800) [pid = 1746] [serial = 2076] [outer = 0x8b880800] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8c5e7400) [pid = 1746] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8b883000) [pid = 1746] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x9b7df800) [pid = 1746] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x90e02800) [pid = 1746] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x9af95400) [pid = 1746] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x912dcc00) [pid = 1746] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x924e1000) [pid = 1746] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x937f1400) [pid = 1746] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8da7c400) [pid = 1746] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8a6a5800) [pid = 1746] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x86cf0400) [pid = 1746] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x95375c00) [pid = 1746] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x977e0400) [pid = 1746] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x8ed16400) [pid = 1746] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8ed1e000) [pid = 1746] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8e1ad800) [pid = 1746] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8b553c00) [pid = 1746] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8c888800) [pid = 1746] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x907ce000) [pid = 1746] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x8628a400) [pid = 1746] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x9a8cd800) [pid = 1746] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x86dd5400) [pid = 1746] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:41:37 INFO - PROCESS | 1746 | 1464799297092 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:41:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2258ms 09:41:37 INFO - PROCESS | 1746 | 1464799297138 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:41:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:41:37 INFO - PROCESS | 1746 | 1464799297142 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:41:37 INFO - PROCESS | 1746 | 1464799297158 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 1746 | 1464799297167 Marionette TRACE conn4 <- [1,2738,null,{}] 09:41:37 INFO - PROCESS | 1746 | 1464799297173 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:37 INFO - PROCESS | 1746 | 1464799297385 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:41:37 INFO - PROCESS | 1746 | 1464799297581 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8628a400 == 127 [pid = 1746] [id = 692] 09:41:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8a847c00) [pid = 1746] [serial = 2077] [outer = (nil)] 09:41:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8d1e1800) [pid = 1746] [serial = 2078] [outer = 0x8a847c00] 09:41:37 INFO - PROCESS | 1746 | 1464799297660 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x8d80f800) [pid = 1746] [serial = 2079] [outer = 0x8a847c00] 09:41:38 INFO - PROCESS | 1746 | 1464799298498 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:41:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1397ms 09:41:38 INFO - PROCESS | 1746 | 1464799298547 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 1746 | 1464799298552 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:41:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:41:38 INFO - PROCESS | 1746 | 1464799298558 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 1746 | 1464799298562 Marionette TRACE conn4 <- [1,2742,null,{}] 09:41:38 INFO - PROCESS | 1746 | 1464799298567 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 1746 | 1464799298776 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:41:39 INFO - PROCESS | 1746 | 1464799299215 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x85a44400 == 128 [pid = 1746] [id = 693] 09:41:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8627f400) [pid = 1746] [serial = 2080] [outer = (nil)] 09:41:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x86dcf400) [pid = 1746] [serial = 2081] [outer = 0x8627f400] 09:41:39 INFO - PROCESS | 1746 | 1464799299323 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x891dc000) [pid = 1746] [serial = 2082] [outer = 0x8627f400] 09:41:40 INFO - PROCESS | 1746 | 1464799300304 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:41:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1784ms 09:41:40 INFO - PROCESS | 1746 | 1464799300361 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 1746 | 1464799300369 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:41:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:41:40 INFO - PROCESS | 1746 | 1464799300380 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 1746 | 1464799300385 Marionette TRACE conn4 <- [1,2746,null,{}] 09:41:40 INFO - PROCESS | 1746 | 1464799300394 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 1746 | 1464799300645 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:41:41 INFO - PROCESS | 1746 | 1464799300986 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b558800 == 129 [pid = 1746] [id = 694] 09:41:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8b641800) [pid = 1746] [serial = 2083] [outer = (nil)] 09:41:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x8b7f5c00) [pid = 1746] [serial = 2084] [outer = 0x8b641800] 09:41:41 INFO - PROCESS | 1746 | 1464799301088 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8c5eac00) [pid = 1746] [serial = 2085] [outer = 0x8b641800] 09:41:42 INFO - PROCESS | 1746 | 1464799302087 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:41:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:41:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1742ms 09:41:42 INFO - PROCESS | 1746 | 1464799302125 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:41:42 INFO - PROCESS | 1746 | 1464799302132 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:41:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:41:42 INFO - PROCESS | 1746 | 1464799302140 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 1746 | 1464799302144 Marionette TRACE conn4 <- [1,2750,null,{}] 09:41:42 INFO - PROCESS | 1746 | 1464799302150 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 1746 | 1464799302388 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:41:42 INFO - PROCESS | 1746 | 1464799302762 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d808c00 == 130 [pid = 1746] [id = 695] 09:41:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8da75000) [pid = 1746] [serial = 2086] [outer = (nil)] 09:41:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8db29000) [pid = 1746] [serial = 2087] [outer = 0x8da75000] 09:41:42 INFO - PROCESS | 1746 | 1464799302859 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8e184800) [pid = 1746] [serial = 2088] [outer = 0x8da75000] 09:41:43 INFO - PROCESS | 1746 | 1464799303870 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:41:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1788ms 09:41:43 INFO - PROCESS | 1746 | 1464799303930 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 1746 | 1464799303934 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:41:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:41:43 INFO - PROCESS | 1746 | 1464799303949 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 1746 | 1464799303959 Marionette TRACE conn4 <- [1,2754,null,{}] 09:41:43 INFO - PROCESS | 1746 | 1464799303968 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:44 INFO - PROCESS | 1746 | 1464799304277 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:41:44 INFO - PROCESS | 1746 | 1464799304621 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e183800 == 131 [pid = 1746] [id = 696] 09:41:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8e1aac00) [pid = 1746] [serial = 2089] [outer = (nil)] 09:41:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8e954000) [pid = 1746] [serial = 2090] [outer = 0x8e1aac00] 09:41:44 INFO - PROCESS | 1746 | 1464799304715 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8e95c800) [pid = 1746] [serial = 2091] [outer = 0x8e1aac00] 09:41:45 INFO - PROCESS | 1746 | 1464799305707 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:41:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1804ms 09:41:45 INFO - PROCESS | 1746 | 1464799305746 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 1746 | 1464799305750 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:41:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:41:45 INFO - PROCESS | 1746 | 1464799305758 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 1746 | 1464799305762 Marionette TRACE conn4 <- [1,2758,null,{}] 09:41:45 INFO - PROCESS | 1746 | 1464799305769 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:46 INFO - PROCESS | 1746 | 1464799306026 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:41:46 INFO - PROCESS | 1746 | 1464799306357 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ed1e400 == 132 [pid = 1746] [id = 697] 09:41:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8ed1f400) [pid = 1746] [serial = 2092] [outer = (nil)] 09:41:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x906f3400) [pid = 1746] [serial = 2093] [outer = 0x8ed1f400] 09:41:46 INFO - PROCESS | 1746 | 1464799306475 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x907cc000) [pid = 1746] [serial = 2094] [outer = 0x8ed1f400] 09:41:47 INFO - PROCESS | 1746 | 1464799307422 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:41:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1692ms 09:41:47 INFO - PROCESS | 1746 | 1464799307451 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 1746 | 1464799307455 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:41:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:41:47 INFO - PROCESS | 1746 | 1464799307462 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 1746 | 1464799307468 Marionette TRACE conn4 <- [1,2762,null,{}] 09:41:47 INFO - PROCESS | 1746 | 1464799307476 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:47 INFO - PROCESS | 1746 | 1464799307725 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:41:48 INFO - PROCESS | 1746 | 1464799308029 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x907d9800 == 133 [pid = 1746] [id = 698] 09:41:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x909d7000) [pid = 1746] [serial = 2095] [outer = (nil)] 09:41:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x909dd000) [pid = 1746] [serial = 2096] [outer = 0x909d7000] 09:41:48 INFO - PROCESS | 1746 | 1464799308198 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x91184c00) [pid = 1746] [serial = 2097] [outer = 0x909d7000] 09:41:49 INFO - PROCESS | 1746 | 1464799309197 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:41:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1786ms 09:41:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:41:49 INFO - PROCESS | 1746 | 1464799309249 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 1746 | 1464799309252 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:41:49 INFO - PROCESS | 1746 | 1464799309259 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 1746 | 1464799309261 Marionette TRACE conn4 <- [1,2766,null,{}] 09:41:49 INFO - PROCESS | 1746 | 1464799309268 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:49 INFO - PROCESS | 1746 | 1464799309524 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:41:49 INFO - PROCESS | 1746 | 1464799309864 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x912dcc00 == 134 [pid = 1746] [id = 699] 09:41:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x91846800) [pid = 1746] [serial = 2098] [outer = (nil)] 09:41:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x91873800) [pid = 1746] [serial = 2099] [outer = 0x91846800] 09:41:49 INFO - PROCESS | 1746 | 1464799309964 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x91cb3400) [pid = 1746] [serial = 2100] [outer = 0x91846800] 09:41:50 INFO - PROCESS | 1746 | 1464799310923 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:41:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1738ms 09:41:51 INFO - PROCESS | 1746 | 1464799310997 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 1746 | 1464799311001 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:41:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:41:51 INFO - PROCESS | 1746 | 1464799311008 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 1746 | 1464799311011 Marionette TRACE conn4 <- [1,2770,null,{}] 09:41:51 INFO - PROCESS | 1746 | 1464799311018 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 1746 | 1464799311299 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:41:51 INFO - PROCESS | 1746 | 1464799311615 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x9184ac00 == 135 [pid = 1746] [id = 700] 09:41:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x91cb1400) [pid = 1746] [serial = 2101] [outer = (nil)] 09:41:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x91cbec00) [pid = 1746] [serial = 2102] [outer = 0x91cb1400] 09:41:51 INFO - PROCESS | 1746 | 1464799311714 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x92239c00) [pid = 1746] [serial = 2103] [outer = 0x91cb1400] 09:41:52 INFO - PROCESS | 1746 | 1464799312654 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:41:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1690ms 09:41:52 INFO - PROCESS | 1746 | 1464799312699 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 1746 | 1464799312703 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:41:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:41:52 INFO - PROCESS | 1746 | 1464799312711 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 1746 | 1464799312716 Marionette TRACE conn4 <- [1,2774,null,{}] 09:41:52 INFO - PROCESS | 1746 | 1464799312721 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:52 INFO - PROCESS | 1746 | 1464799312961 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:41:53 INFO - PROCESS | 1746 | 1464799313335 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da72c00 == 136 [pid = 1746] [id = 701] 09:41:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x91cb6400) [pid = 1746] [serial = 2104] [outer = (nil)] 09:41:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x924e3c00) [pid = 1746] [serial = 2105] [outer = 0x91cb6400] 09:41:53 INFO - PROCESS | 1746 | 1464799313436 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x9251b000) [pid = 1746] [serial = 2106] [outer = 0x91cb6400] 09:41:54 INFO - PROCESS | 1746 | 1464799314384 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:41:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1734ms 09:41:54 INFO - PROCESS | 1746 | 1464799314446 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 1746 | 1464799314450 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:41:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:41:54 INFO - PROCESS | 1746 | 1464799314456 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 1746 | 1464799314460 Marionette TRACE conn4 <- [1,2778,null,{}] 09:41:54 INFO - PROCESS | 1746 | 1464799314466 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:54 INFO - PROCESS | 1746 | 1464799314716 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:41:55 INFO - PROCESS | 1746 | 1464799315058 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cbb800 == 137 [pid = 1746] [id = 702] 09:41:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x91cbc800) [pid = 1746] [serial = 2107] [outer = (nil)] 09:41:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x9284a000) [pid = 1746] [serial = 2108] [outer = 0x91cbc800] 09:41:55 INFO - PROCESS | 1746 | 1464799315157 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x9284d000) [pid = 1746] [serial = 2109] [outer = 0x91cbc800] 09:41:56 INFO - PROCESS | 1746 | 1464799316099 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:41:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1679ms 09:41:56 INFO - PROCESS | 1746 | 1464799316137 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 1746 | 1464799316141 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:41:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:41:56 INFO - PROCESS | 1746 | 1464799316148 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 1746 | 1464799316153 Marionette TRACE conn4 <- [1,2782,null,{}] 09:41:56 INFO - PROCESS | 1746 | 1464799316159 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:56 INFO - PROCESS | 1746 | 1464799316416 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:41:56 INFO - PROCESS | 1746 | 1464799316786 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x93725800 == 138 [pid = 1746] [id = 703] 09:41:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x93726000) [pid = 1746] [serial = 2110] [outer = (nil)] 09:41:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x937ec000) [pid = 1746] [serial = 2111] [outer = 0x93726000] 09:41:56 INFO - PROCESS | 1746 | 1464799316902 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x93a8b800) [pid = 1746] [serial = 2112] [outer = 0x93726000] 09:41:57 INFO - PROCESS | 1746 | 1464799317888 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:41:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1782ms 09:41:57 INFO - PROCESS | 1746 | 1464799317931 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 1746 | 1464799317935 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:41:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:41:57 INFO - PROCESS | 1746 | 1464799317942 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 1746 | 1464799317947 Marionette TRACE conn4 <- [1,2786,null,{}] 09:41:57 INFO - PROCESS | 1746 | 1464799317955 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 1746 | 1464799318315 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:41:58 INFO - PROCESS | 1746 | 1464799318669 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cb2800 == 139 [pid = 1746] [id = 704] 09:41:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x93b90800) [pid = 1746] [serial = 2113] [outer = (nil)] 09:41:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x97630800) [pid = 1746] [serial = 2114] [outer = 0x93b90800] 09:41:58 INFO - PROCESS | 1746 | 1464799318762 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x98136800) [pid = 1746] [serial = 2115] [outer = 0x93b90800] 09:41:59 INFO - PROCESS | 1746 | 1464799319691 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:41:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1788ms 09:41:59 INFO - PROCESS | 1746 | 1464799319731 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 1746 | 1464799319734 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:41:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:41:59 INFO - PROCESS | 1746 | 1464799319741 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 1746 | 1464799319745 Marionette TRACE conn4 <- [1,2790,null,{}] 09:41:59 INFO - PROCESS | 1746 | 1464799319750 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:00 INFO - PROCESS | 1746 | 1464799319997 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:42:00 INFO - PROCESS | 1746 | 1464799320358 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a69e000 == 140 [pid = 1746] [id = 705] 09:42:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x9536a800) [pid = 1746] [serial = 2116] [outer = (nil)] 09:42:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x99212400) [pid = 1746] [serial = 2117] [outer = 0x9536a800] 09:42:00 INFO - PROCESS | 1746 | 1464799320457 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x99217c00) [pid = 1746] [serial = 2118] [outer = 0x9536a800] 09:42:01 INFO - PROCESS | 1746 | 1464799321420 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:42:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1730ms 09:42:01 INFO - PROCESS | 1746 | 1464799321471 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 1746 | 1464799321486 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:42:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:42:01 INFO - PROCESS | 1746 | 1464799321492 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 1746 | 1464799321495 Marionette TRACE conn4 <- [1,2794,null,{}] 09:42:01 INFO - PROCESS | 1746 | 1464799321501 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 1746 | 1464799321762 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:42:02 INFO - PROCESS | 1746 | 1464799322105 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x937f8400 == 141 [pid = 1746] [id = 706] 09:42:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x99e98000) [pid = 1746] [serial = 2119] [outer = (nil)] 09:42:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x9a3c4000) [pid = 1746] [serial = 2120] [outer = 0x99e98000] 09:42:02 INFO - PROCESS | 1746 | 1464799322198 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x9a4c0000) [pid = 1746] [serial = 2121] [outer = 0x99e98000] 09:42:03 INFO - PROCESS | 1746 | 1464799323125 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:42:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1679ms 09:42:03 INFO - PROCESS | 1746 | 1464799323173 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:42:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:42:03 INFO - PROCESS | 1746 | 1464799323178 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:42:03 INFO - PROCESS | 1746 | 1464799323185 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 1746 | 1464799323189 Marionette TRACE conn4 <- [1,2798,null,{}] 09:42:03 INFO - PROCESS | 1746 | 1464799323197 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:03 INFO - PROCESS | 1746 | 1464799323457 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:42:03 INFO - PROCESS | 1746 | 1464799323797 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a139400 == 142 [pid = 1746] [id = 707] 09:42:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x9a2ce000) [pid = 1746] [serial = 2122] [outer = (nil)] 09:42:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x9a8cdc00) [pid = 1746] [serial = 2123] [outer = 0x9a2ce000] 09:42:03 INFO - PROCESS | 1746 | 1464799323890 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9aa33c00) [pid = 1746] [serial = 2124] [outer = 0x9a2ce000] 09:42:04 INFO - PROCESS | 1746 | 1464799324866 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:42:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1734ms 09:42:04 INFO - PROCESS | 1746 | 1464799324920 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 1746 | 1464799324923 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:42:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:42:04 INFO - PROCESS | 1746 | 1464799324930 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 1746 | 1464799324933 Marionette TRACE conn4 <- [1,2802,null,{}] 09:42:04 INFO - PROCESS | 1746 | 1464799324940 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:05 INFO - PROCESS | 1746 | 1464799325193 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:42:05 INFO - PROCESS | 1746 | 1464799325536 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a847800 == 143 [pid = 1746] [id = 708] 09:42:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8b0d4400) [pid = 1746] [serial = 2125] [outer = (nil)] 09:42:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9ab48400) [pid = 1746] [serial = 2126] [outer = 0x8b0d4400] 09:42:05 INFO - PROCESS | 1746 | 1464799325633 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x9ab4c400) [pid = 1746] [serial = 2127] [outer = 0x8b0d4400] 09:42:06 INFO - PROCESS | 1746 | 1464799326538 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:42:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1678ms 09:42:06 INFO - PROCESS | 1746 | 1464799326609 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 1746 | 1464799326613 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:42:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:42:06 INFO - PROCESS | 1746 | 1464799326620 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 1746 | 1464799326624 Marionette TRACE conn4 <- [1,2806,null,{}] 09:42:06 INFO - PROCESS | 1746 | 1464799326629 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:06 INFO - PROCESS | 1746 | 1464799326855 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:42:07 INFO - PROCESS | 1746 | 1464799327196 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a4c7800 == 144 [pid = 1746] [id = 709] 09:42:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9ab48c00) [pid = 1746] [serial = 2128] [outer = (nil)] 09:42:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9b2a8c00) [pid = 1746] [serial = 2129] [outer = 0x9ab48c00] 09:42:07 INFO - PROCESS | 1746 | 1464799327291 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9b7c2400) [pid = 1746] [serial = 2130] [outer = 0x9ab48c00] 09:42:08 INFO - PROCESS | 1746 | 1464799328202 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:42:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1635ms 09:42:08 INFO - PROCESS | 1746 | 1464799328260 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 1746 | 1464799328264 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:42:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:42:08 INFO - PROCESS | 1746 | 1464799328273 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - PROCESS | 1746 | 1464799328277 Marionette TRACE conn4 <- [1,2810,null,{}] 09:42:08 INFO - PROCESS | 1746 | 1464799328282 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:08 INFO - PROCESS | 1746 | 1464799328560 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:42:08 INFO - PROCESS | 1746 | 1464799328917 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x9afc8c00 == 145 [pid = 1746] [id = 710] 09:42:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9bca4800) [pid = 1746] [serial = 2131] [outer = (nil)] 09:42:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9c073800) [pid = 1746] [serial = 2132] [outer = 0x9bca4800] 09:42:09 INFO - PROCESS | 1746 | 1464799329015 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9c15a400) [pid = 1746] [serial = 2133] [outer = 0x9bca4800] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x85a41000 == 144 [pid = 1746] [id = 673] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x912dd000 == 143 [pid = 1746] [id = 105] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8b046800 == 142 [pid = 1746] [id = 203] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8910a800 == 141 [pid = 1746] [id = 558] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8b55a400 == 140 [pid = 1746] [id = 672] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x977e8800 == 139 [pid = 1746] [id = 559] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x9a8d0800 == 138 [pid = 1746] [id = 562] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8628a400 == 137 [pid = 1746] [id = 692] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8b07cc00 == 136 [pid = 1746] [id = 691] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x879fc000 == 135 [pid = 1746] [id = 690] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8627f800 == 134 [pid = 1746] [id = 689] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x977e3c00 == 133 [pid = 1746] [id = 686] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x95372000 == 132 [pid = 1746] [id = 685] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x92517000 == 131 [pid = 1746] [id = 683] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x89113400 == 130 [pid = 1746] [id = 684] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x9260c800 == 129 [pid = 1746] [id = 682] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x91cb5800 == 128 [pid = 1746] [id = 681] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8ed14400 == 127 [pid = 1746] [id = 680] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x9103cc00 == 126 [pid = 1746] [id = 679] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x883d4800 == 125 [pid = 1746] [id = 678] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8b644400 == 124 [pid = 1746] [id = 677] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x9aa32c00 == 123 [pid = 1746] [id = 648] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8d1e3400 == 122 [pid = 1746] [id = 676] 09:42:12 INFO - PROCESS | 1746 | --DOCSHELL 0x894c7800 == 121 [pid = 1746] [id = 675] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x8e1a2000) [pid = 1746] [serial = 2024] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x9b7b8c00) [pid = 1746] [serial = 2009] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8c5e9000) [pid = 1746] [serial = 2018] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9bca4000) [pid = 1746] [serial = 2013] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x91874c00) [pid = 1746] [serial = 1980] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x9afc8800) [pid = 1746] [serial = 2007] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x91ce1c00) [pid = 1746] [serial = 1983] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x9afc5000) [pid = 1746] [serial = 2006] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x92c95c00) [pid = 1746] [serial = 1989] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x939acc00) [pid = 1746] [serial = 1991] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8e187800) [pid = 1746] [serial = 1968] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8b054800) [pid = 1746] [serial = 2016] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8b0dac00) [pid = 1746] [serial = 2021] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x99216400) [pid = 1746] [serial = 1995] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x977edc00) [pid = 1746] [serial = 1994] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x9a4c9000) [pid = 1746] [serial = 1998] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x9184c400) [pid = 1746] [serial = 1979] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x90e0b400) [pid = 1746] [serial = 1976] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x907d0000) [pid = 1746] [serial = 1974] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8e95ec00) [pid = 1746] [serial = 1971] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8da7c000) [pid = 1746] [serial = 2022] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8b7f8000) [pid = 1746] [serial = 1965] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x94661c00) [pid = 1746] [serial = 1992] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x9aa31400) [pid = 1746] [serial = 2000] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x9aa38800) [pid = 1746] [serial = 2001] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8c889000) [pid = 1746] [serial = 2019] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8af51c00) [pid = 1746] [serial = 2015] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x92519800) [pid = 1746] [serial = 1985] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8db31800) [pid = 1746] [serial = 1967] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x91188000) [pid = 1746] [serial = 1977] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x889c8400) [pid = 1746] [serial = 1962] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x9bc80800) [pid = 1746] [serial = 2012] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9af94c00) [pid = 1746] [serial = 2003] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x906f4800) [pid = 1746] [serial = 1973] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8da7f000) [pid = 1746] [serial = 1896] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x9a4c3800) [pid = 1746] [serial = 1997] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x91cda400) [pid = 1746] [serial = 1982] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8e952800) [pid = 1746] [serial = 1970] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9b7bcc00) [pid = 1746] [serial = 2010] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x9260a000) [pid = 1746] [serial = 1986] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x92850400) [pid = 1746] [serial = 1988] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x86dd9400) [pid = 1746] [serial = 1961] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8b560000) [pid = 1746] [serial = 1964] [outer = (nil)] [url = about:blank] 09:42:12 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9af96400) [pid = 1746] [serial = 2004] [outer = (nil)] [url = about:blank] 09:42:13 INFO - PROCESS | 1746 | 1464799333410 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:42:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 5186ms 09:42:13 INFO - PROCESS | 1746 | 1464799333460 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 1746 | 1464799333466 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:42:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:42:13 INFO - PROCESS | 1746 | 1464799333475 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 1746 | 1464799333484 Marionette TRACE conn4 <- [1,2814,null,{}] 09:42:13 INFO - PROCESS | 1746 | 1464799333503 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:13 INFO - PROCESS | 1746 | 1464799333722 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:42:13 INFO - PROCESS | 1746 | 1464799333932 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x89114000 == 122 [pid = 1746] [id = 711] 09:42:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x891e5c00) [pid = 1746] [serial = 2134] [outer = (nil)] 09:42:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8a84b000) [pid = 1746] [serial = 2135] [outer = 0x891e5c00] 09:42:14 INFO - PROCESS | 1746 | 1464799334014 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8b073c00) [pid = 1746] [serial = 2136] [outer = 0x891e5c00] 09:42:14 INFO - PROCESS | 1746 | 1464799334927 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:42:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1544ms 09:42:15 INFO - PROCESS | 1746 | 1464799335020 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 1746 | 1464799335028 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:42:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:42:15 INFO - PROCESS | 1746 | 1464799335040 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 1746 | 1464799335044 Marionette TRACE conn4 <- [1,2818,null,{}] 09:42:15 INFO - PROCESS | 1746 | 1464799335051 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 1746 | 1464799335312 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:42:15 INFO - PROCESS | 1746 | 1464799335644 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b559000 == 123 [pid = 1746] [id = 712] 09:42:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8b644c00) [pid = 1746] [serial = 2137] [outer = (nil)] 09:42:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8b7fd000) [pid = 1746] [serial = 2138] [outer = 0x8b644c00] 09:42:15 INFO - PROCESS | 1746 | 1464799335744 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8c882c00) [pid = 1746] [serial = 2139] [outer = 0x8b644c00] 09:42:16 INFO - PROCESS | 1746 | 1464799336677 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:42:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1691ms 09:42:16 INFO - PROCESS | 1746 | 1464799336731 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 1746 | 1464799336735 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:42:16 INFO - PROCESS | 1746 | 1464799336742 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 1746 | 1464799336748 Marionette TRACE conn4 <- [1,2822,null,{}] 09:42:16 INFO - PROCESS | 1746 | 1464799336772 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:17 INFO - PROCESS | 1746 | 1464799337078 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:42:17 INFO - PROCESS | 1746 | 1464799337145 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c888800 == 124 [pid = 1746] [id = 713] 09:42:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8da74c00) [pid = 1746] [serial = 2140] [outer = (nil)] 09:42:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8da7c000) [pid = 1746] [serial = 2141] [outer = 0x8da74c00] 09:42:17 INFO - PROCESS | 1746 | 1464799337227 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8db37000) [pid = 1746] [serial = 2142] [outer = 0x8da74c00] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8a6a8800) [pid = 1746] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9103e000) [pid = 1746] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8af55400) [pid = 1746] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x92610400) [pid = 1746] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x98185800) [pid = 1746] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x924d6400) [pid = 1746] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x9a3ba800) [pid = 1746] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8ed13800) [pid = 1746] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x86284800) [pid = 1746] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x9920b400) [pid = 1746] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x883e0800) [pid = 1746] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8d1e5400) [pid = 1746] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x92c91400) [pid = 1746] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x9251c000) [pid = 1746] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8b880800) [pid = 1746] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x912d6c00) [pid = 1746] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x909df400) [pid = 1746] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:42:18 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8b7f9c00) [pid = 1746] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:42:18 INFO - PROCESS | 1746 | 1464799338803 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:42:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2094ms 09:42:18 INFO - PROCESS | 1746 | 1464799338837 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 1746 | 1464799338842 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:42:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:42:18 INFO - PROCESS | 1746 | 1464799338848 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 1746 | 1464799338852 Marionette TRACE conn4 <- [1,2826,null,{}] 09:42:18 INFO - PROCESS | 1746 | 1464799338857 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 1746 | 1464799339163 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:42:19 INFO - PROCESS | 1746 | 1464799339191 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a69ac00 == 125 [pid = 1746] [id = 714] 09:42:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x8c5e9000) [pid = 1746] [serial = 2143] [outer = (nil)] 09:42:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x8e1a7c00) [pid = 1746] [serial = 2144] [outer = 0x8c5e9000] 09:42:19 INFO - PROCESS | 1746 | 1464799339272 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8e309000) [pid = 1746] [serial = 2145] [outer = 0x8c5e9000] 09:42:20 INFO - PROCESS | 1746 | 1464799340472 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:42:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1686ms 09:42:20 INFO - PROCESS | 1746 | 1464799340535 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 1746 | 1464799340542 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:42:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:42:20 INFO - PROCESS | 1746 | 1464799340552 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 1746 | 1464799340559 Marionette TRACE conn4 <- [1,2830,null,{}] 09:42:20 INFO - PROCESS | 1746 | 1464799340570 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:20 INFO - PROCESS | 1746 | 1464799340874 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:42:21 INFO - PROCESS | 1746 | 1464799341242 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x889cfc00 == 126 [pid = 1746] [id = 715] 09:42:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x89114400) [pid = 1746] [serial = 2146] [outer = (nil)] 09:42:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8b07cc00) [pid = 1746] [serial = 2147] [outer = 0x89114400] 09:42:21 INFO - PROCESS | 1746 | 1464799341344 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8b561c00) [pid = 1746] [serial = 2148] [outer = 0x89114400] 09:42:22 INFO - PROCESS | 1746 | 1464799342388 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:42:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1889ms 09:42:22 INFO - PROCESS | 1746 | 1464799342441 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 1746 | 1464799342449 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:42:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:42:22 INFO - PROCESS | 1746 | 1464799342461 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 1746 | 1464799342465 Marionette TRACE conn4 <- [1,2834,null,{}] 09:42:22 INFO - PROCESS | 1746 | 1464799342472 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:22 INFO - PROCESS | 1746 | 1464799342765 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:42:23 INFO - PROCESS | 1746 | 1464799343107 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d80b000 == 127 [pid = 1746] [id = 716] 09:42:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8d80b800) [pid = 1746] [serial = 2149] [outer = (nil)] 09:42:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8db35800) [pid = 1746] [serial = 2150] [outer = 0x8d80b800] 09:42:23 INFO - PROCESS | 1746 | 1464799343198 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8e30cc00) [pid = 1746] [serial = 2151] [outer = 0x8d80b800] 09:42:24 INFO - PROCESS | 1746 | 1464799344234 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:42:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1834ms 09:42:24 INFO - PROCESS | 1746 | 1464799344296 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 1746 | 1464799344300 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:42:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:42:24 INFO - PROCESS | 1746 | 1464799344307 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 1746 | 1464799344314 Marionette TRACE conn4 <- [1,2838,null,{}] 09:42:24 INFO - PROCESS | 1746 | 1464799344331 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 1746 | 1464799344631 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:42:24 INFO - PROCESS | 1746 | 1464799344970 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x907cac00 == 128 [pid = 1746] [id = 717] 09:42:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x907d8800) [pid = 1746] [serial = 2152] [outer = (nil)] 09:42:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x909e0800) [pid = 1746] [serial = 2153] [outer = 0x907d8800] 09:42:25 INFO - PROCESS | 1746 | 1464799345065 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x90e0d400) [pid = 1746] [serial = 2154] [outer = 0x907d8800] 09:42:26 INFO - PROCESS | 1746 | 1464799346071 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:42:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1842ms 09:42:26 INFO - PROCESS | 1746 | 1464799346150 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 1746 | 1464799346155 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:42:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:42:26 INFO - PROCESS | 1746 | 1464799346162 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 1746 | 1464799346166 Marionette TRACE conn4 <- [1,2842,null,{}] 09:42:26 INFO - PROCESS | 1746 | 1464799346172 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:26 INFO - PROCESS | 1746 | 1464799346458 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:42:26 INFO - PROCESS | 1746 | 1464799346792 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e183400 == 129 [pid = 1746] [id = 718] 09:42:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x91036800) [pid = 1746] [serial = 2155] [outer = (nil)] 09:42:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x91182000) [pid = 1746] [serial = 2156] [outer = 0x91036800] 09:42:26 INFO - PROCESS | 1746 | 1464799346890 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x9118e800) [pid = 1746] [serial = 2157] [outer = 0x91036800] 09:42:27 INFO - PROCESS | 1746 | 1464799347831 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:42:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1736ms 09:42:27 INFO - PROCESS | 1746 | 1464799347899 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:42:27 INFO - PROCESS | 1746 | 1464799347903 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:42:27 INFO - PROCESS | 1746 | 1464799347910 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 1746 | 1464799347914 Marionette TRACE conn4 <- [1,2846,null,{}] 09:42:27 INFO - PROCESS | 1746 | 1464799347920 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:28 INFO - PROCESS | 1746 | 1464799348207 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:42:28 INFO - PROCESS | 1746 | 1464799348570 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x894cb000 == 130 [pid = 1746] [id = 719] 09:42:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8a699400) [pid = 1746] [serial = 2158] [outer = (nil)] 09:42:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x9184f800) [pid = 1746] [serial = 2159] [outer = 0x8a699400] 09:42:28 INFO - PROCESS | 1746 | 1464799348669 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x91876000) [pid = 1746] [serial = 2160] [outer = 0x8a699400] 09:42:29 INFO - PROCESS | 1746 | 1464799349669 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:42:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1793ms 09:42:29 INFO - PROCESS | 1746 | 1464799349703 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 1746 | 1464799349707 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:42:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:42:29 INFO - PROCESS | 1746 | 1464799349714 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 1746 | 1464799349717 Marionette TRACE conn4 <- [1,2850,null,{}] 09:42:29 INFO - PROCESS | 1746 | 1464799349723 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:30 INFO - PROCESS | 1746 | 1464799350000 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:42:30 INFO - PROCESS | 1746 | 1464799350346 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x894c1c00 == 131 [pid = 1746] [id = 720] 09:42:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8b073400) [pid = 1746] [serial = 2161] [outer = (nil)] 09:42:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x92517000) [pid = 1746] [serial = 2162] [outer = 0x8b073400] 09:42:30 INFO - PROCESS | 1746 | 1464799350451 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x92607000) [pid = 1746] [serial = 2163] [outer = 0x8b073400] 09:42:31 INFO - PROCESS | 1746 | 1464799351432 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:42:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1792ms 09:42:31 INFO - PROCESS | 1746 | 1464799351508 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 1746 | 1464799351511 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:42:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:42:31 INFO - PROCESS | 1746 | 1464799351520 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 1746 | 1464799351524 Marionette TRACE conn4 <- [1,2854,null,{}] 09:42:31 INFO - PROCESS | 1746 | 1464799351531 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 1746 | 1464799351841 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:42:32 INFO - PROCESS | 1746 | 1464799352187 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x91cdec00 == 132 [pid = 1746] [id = 721] 09:42:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x92516000) [pid = 1746] [serial = 2164] [outer = (nil)] 09:42:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x92c8e800) [pid = 1746] [serial = 2165] [outer = 0x92516000] 09:42:32 INFO - PROCESS | 1746 | 1464799352289 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x93722400) [pid = 1746] [serial = 2166] [outer = 0x92516000] 09:42:33 INFO - PROCESS | 1746 | 1464799353236 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:42:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1787ms 09:42:33 INFO - PROCESS | 1746 | 1464799353307 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:42:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:42:33 INFO - PROCESS | 1746 | 1464799353312 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:42:33 INFO - PROCESS | 1746 | 1464799353320 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 1746 | 1464799353323 Marionette TRACE conn4 <- [1,2858,null,{}] 09:42:33 INFO - PROCESS | 1746 | 1464799353332 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 1746 | 1464799353576 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:42:33 INFO - PROCESS | 1746 | 1464799353931 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x92842000 == 133 [pid = 1746] [id = 722] 09:42:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x92843000) [pid = 1746] [serial = 2167] [outer = (nil)] 09:42:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x937f9c00) [pid = 1746] [serial = 2168] [outer = 0x92843000] 09:42:34 INFO - PROCESS | 1746 | 1464799354029 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x939b0400) [pid = 1746] [serial = 2169] [outer = 0x92843000] 09:42:35 INFO - PROCESS | 1746 | 1464799355010 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:42:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:42:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1735ms 09:42:35 INFO - PROCESS | 1746 | 1464799355055 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:42:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:42:35 INFO - PROCESS | 1746 | 1464799355060 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:42:35 INFO - PROCESS | 1746 | 1464799355068 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - PROCESS | 1746 | 1464799355073 Marionette TRACE conn4 <- [1,2862,null,{}] 09:42:35 INFO - PROCESS | 1746 | 1464799355080 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:35 INFO - PROCESS | 1746 | 1464799355315 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:42:35 INFO - PROCESS | 1746 | 1464799355652 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x92607800 == 134 [pid = 1746] [id = 723] 09:42:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x93b90000) [pid = 1746] [serial = 2170] [outer = (nil)] 09:42:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x950c6800) [pid = 1746] [serial = 2171] [outer = 0x93b90000] 09:42:35 INFO - PROCESS | 1746 | 1464799355748 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x952a9c00) [pid = 1746] [serial = 2172] [outer = 0x93b90000] 09:42:36 INFO - PROCESS | 1746 | 1464799356668 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:42:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1640ms 09:42:36 INFO - PROCESS | 1746 | 1464799356707 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 1746 | 1464799356711 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:42:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:42:36 INFO - PROCESS | 1746 | 1464799356717 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 1746 | 1464799356720 Marionette TRACE conn4 <- [1,2866,null,{}] 09:42:36 INFO - PROCESS | 1746 | 1464799356726 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:36 INFO - PROCESS | 1746 | 1464799356952 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:42:37 INFO - PROCESS | 1746 | 1464799357296 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x92c90800 == 135 [pid = 1746] [id = 724] 09:42:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x93b98c00) [pid = 1746] [serial = 2173] [outer = (nil)] 09:42:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x95373c00) [pid = 1746] [serial = 2174] [outer = 0x93b98c00] 09:42:37 INFO - PROCESS | 1746 | 1464799357390 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x97629400) [pid = 1746] [serial = 2175] [outer = 0x93b98c00] 09:42:38 INFO - PROCESS | 1746 | 1464799358299 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:42:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1632ms 09:42:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:42:38 INFO - PROCESS | 1746 | 1464799358350 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 1746 | 1464799358353 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:42:38 INFO - PROCESS | 1746 | 1464799358360 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 1746 | 1464799358364 Marionette TRACE conn4 <- [1,2870,null,{}] 09:42:38 INFO - PROCESS | 1746 | 1464799358370 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 1746 | 1464799358622 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:42:39 INFO - PROCESS | 1746 | 1464799358982 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a1ccc00 == 136 [pid = 1746] [id = 725] 09:42:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x9a2cc800) [pid = 1746] [serial = 2176] [outer = (nil)] 09:42:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x9a3ba800) [pid = 1746] [serial = 2177] [outer = 0x9a2cc800] 09:42:39 INFO - PROCESS | 1746 | 1464799359115 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x9a710800) [pid = 1746] [serial = 2178] [outer = 0x9a2cc800] 09:42:40 INFO - PROCESS | 1746 | 1464799360071 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:42:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1789ms 09:42:40 INFO - PROCESS | 1746 | 1464799360152 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 1746 | 1464799360156 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:42:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:42:40 INFO - PROCESS | 1746 | 1464799360165 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 1746 | 1464799360168 Marionette TRACE conn4 <- [1,2874,null,{}] 09:42:40 INFO - PROCESS | 1746 | 1464799360172 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 1746 | 1464799360411 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:42:40 INFO - PROCESS | 1746 | 1464799360760 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x992b5000 == 137 [pid = 1746] [id = 726] 09:42:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x992b6400) [pid = 1746] [serial = 2179] [outer = (nil)] 09:42:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x9a8d1400) [pid = 1746] [serial = 2180] [outer = 0x992b6400] 09:42:40 INFO - PROCESS | 1746 | 1464799360863 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x9ab48800) [pid = 1746] [serial = 2181] [outer = 0x992b6400] 09:42:41 INFO - PROCESS | 1746 | 1464799361863 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:42:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1731ms 09:42:41 INFO - PROCESS | 1746 | 1464799361898 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 1746 | 1464799361903 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:42:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:42:41 INFO - PROCESS | 1746 | 1464799361922 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 1746 | 1464799361926 Marionette TRACE conn4 <- [1,2878,null,{}] 09:42:41 INFO - PROCESS | 1746 | 1464799361932 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:42 INFO - PROCESS | 1746 | 1464799362193 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:42:42 INFO - PROCESS | 1746 | 1464799362533 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a4c2000 == 138 [pid = 1746] [id = 727] 09:42:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x9a70f800) [pid = 1746] [serial = 2182] [outer = (nil)] 09:42:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x9afbc800) [pid = 1746] [serial = 2183] [outer = 0x9a70f800] 09:42:42 INFO - PROCESS | 1746 | 1464799362633 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x9afc7400) [pid = 1746] [serial = 2184] [outer = 0x9a70f800] 09:42:43 INFO - PROCESS | 1746 | 1464799363638 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:42:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:42:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1791ms 09:42:43 INFO - PROCESS | 1746 | 1464799363715 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:42:43 INFO - PROCESS | 1746 | 1464799363718 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:42:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:42:43 INFO - PROCESS | 1746 | 1464799363727 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - PROCESS | 1746 | 1464799363731 Marionette TRACE conn4 <- [1,2882,null,{}] 09:42:43 INFO - PROCESS | 1746 | 1464799363738 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:44 INFO - PROCESS | 1746 | 1464799364027 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:42:44 INFO - PROCESS | 1746 | 1464799364396 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a2cc000 == 139 [pid = 1746] [id = 728] 09:42:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x9ab4c000) [pid = 1746] [serial = 2185] [outer = (nil)] 09:42:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9b7d7800) [pid = 1746] [serial = 2186] [outer = 0x9ab4c000] 09:42:44 INFO - PROCESS | 1746 | 1464799364489 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x9bc9b800) [pid = 1746] [serial = 2187] [outer = 0x9ab4c000] 09:42:45 INFO - PROCESS | 1746 | 1464799365455 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:42:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:42:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1781ms 09:42:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:42:45 INFO - PROCESS | 1746 | 1464799365508 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 1746 | 1464799365511 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:42:45 INFO - PROCESS | 1746 | 1464799365519 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 1746 | 1464799365522 Marionette TRACE conn4 <- [1,2886,null,{}] 09:42:45 INFO - PROCESS | 1746 | 1464799365530 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:45 INFO - PROCESS | 1746 | 1464799365773 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:42:46 INFO - PROCESS | 1746 | 1464799366121 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x86dd1000 == 140 [pid = 1746] [id = 729] 09:42:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9afc2000) [pid = 1746] [serial = 2188] [outer = (nil)] 09:42:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x9cc4ec00) [pid = 1746] [serial = 2189] [outer = 0x9afc2000] 09:42:46 INFO - PROCESS | 1746 | 1464799366219 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9cc54400) [pid = 1746] [serial = 2190] [outer = 0x9afc2000] 09:42:47 INFO - PROCESS | 1746 | 1464799367189 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:42:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:42:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1737ms 09:42:47 INFO - PROCESS | 1746 | 1464799367256 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 1746 | 1464799367260 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:42:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:42:47 INFO - PROCESS | 1746 | 1464799367267 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - PROCESS | 1746 | 1464799367271 Marionette TRACE conn4 <- [1,2890,null,{}] 09:42:47 INFO - PROCESS | 1746 | 1464799367277 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:47 INFO - PROCESS | 1746 | 1464799367563 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:42:47 INFO - PROCESS | 1746 | 1464799367908 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b075000 == 141 [pid = 1746] [id = 730] 09:42:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8c88a400) [pid = 1746] [serial = 2191] [outer = (nil)] 09:42:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9d0b6400) [pid = 1746] [serial = 2192] [outer = 0x8c88a400] 09:42:48 INFO - PROCESS | 1746 | 1464799367998 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9d0e7000) [pid = 1746] [serial = 2193] [outer = 0x8c88a400] 09:42:48 INFO - PROCESS | 1746 | 1464799368916 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:42:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1682ms 09:42:48 INFO - PROCESS | 1746 | 1464799368949 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 1746 | 1464799368952 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:42:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:42:48 INFO - PROCESS | 1746 | 1464799368959 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 1746 | 1464799368963 Marionette TRACE conn4 <- [1,2894,null,{}] 09:42:48 INFO - PROCESS | 1746 | 1464799368968 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:49 INFO - PROCESS | 1746 | 1464799369210 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:42:49 INFO - PROCESS | 1746 | 1464799369568 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x9d0ad800 == 142 [pid = 1746] [id = 731] 09:42:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9d0ae800) [pid = 1746] [serial = 2194] [outer = (nil)] 09:42:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0xa105dc00) [pid = 1746] [serial = 2195] [outer = 0x9d0ae800] 09:42:49 INFO - PROCESS | 1746 | 1464799369664 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0xa1065000) [pid = 1746] [serial = 2196] [outer = 0x9d0ae800] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x854dac00 == 141 [pid = 1746] [id = 359] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x86ce9c00 == 140 [pid = 1746] [id = 226] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x879f1000 == 139 [pid = 1746] [id = 625] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x977eb000 == 138 [pid = 1746] [id = 626] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8c881c00 == 137 [pid = 1746] [id = 271] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x907d0400 == 136 [pid = 1746] [id = 361] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8a6a0000 == 135 [pid = 1746] [id = 671] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8a69f400 == 134 [pid = 1746] [id = 521] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8b556c00 == 133 [pid = 1746] [id = 674] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8af60800 == 132 [pid = 1746] [id = 522] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8db2d800 == 131 [pid = 1746] [id = 362] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x85915800 == 130 [pid = 1746] [id = 627] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x889cec00 == 129 [pid = 1746] [id = 347] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x9a4c7800 == 128 [pid = 1746] [id = 709] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x9afc8c00 == 127 [pid = 1746] [id = 710] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8a847800 == 126 [pid = 1746] [id = 708] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x9a139400 == 125 [pid = 1746] [id = 707] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x937f8400 == 124 [pid = 1746] [id = 706] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x91cb2800 == 123 [pid = 1746] [id = 704] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8a69e000 == 122 [pid = 1746] [id = 705] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x93725800 == 121 [pid = 1746] [id = 703] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x91cbb800 == 120 [pid = 1746] [id = 702] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8da72c00 == 119 [pid = 1746] [id = 701] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x9184ac00 == 118 [pid = 1746] [id = 700] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x912dcc00 == 117 [pid = 1746] [id = 699] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x907d9800 == 116 [pid = 1746] [id = 698] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8e183800 == 115 [pid = 1746] [id = 696] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8ed1e400 == 114 [pid = 1746] [id = 697] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8d808c00 == 113 [pid = 1746] [id = 695] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8b558800 == 112 [pid = 1746] [id = 694] 09:42:53 INFO - PROCESS | 1746 | --DOCSHELL 0x85a44400 == 111 [pid = 1746] [id = 693] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8c5e2c00) [pid = 1746] [serial = 2028] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x91843400) [pid = 1746] [serial = 2040] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x9aa3b000) [pid = 1746] [serial = 2064] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8b645000) [pid = 1746] [serial = 2027] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x93727800) [pid = 1746] [serial = 2048] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x992b7000) [pid = 1746] [serial = 2058] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x9260d000) [pid = 1746] [serial = 2045] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9afbcc00) [pid = 1746] [serial = 2066] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x90e06400) [pid = 1746] [serial = 2034] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x86cebc00) [pid = 1746] [serial = 2069] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x907cf000) [pid = 1746] [serial = 2033] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9a4bf800) [pid = 1746] [serial = 2060] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8b047000) [pid = 1746] [serial = 2072] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8e18a000) [pid = 1746] [serial = 2030] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8b076400) [pid = 1746] [serial = 2073] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x912dd400) [pid = 1746] [serial = 2039] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x93b92c00) [pid = 1746] [serial = 2052] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x952b3800) [pid = 1746] [serial = 2054] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9a79fc00) [pid = 1746] [serial = 2061] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x92c8e000) [pid = 1746] [serial = 2046] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8c5e2000) [pid = 1746] [serial = 2075] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9920a000) [pid = 1746] [serial = 2057] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x91cda800) [pid = 1746] [serial = 2042] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x937b6800) [pid = 1746] [serial = 2049] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8c883800) [pid = 1746] [serial = 2076] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x924dac00) [pid = 1746] [serial = 2043] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x91185c00) [pid = 1746] [serial = 2037] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8e310000) [pid = 1746] [serial = 2031] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9aa34400) [pid = 1746] [serial = 2063] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8d1dd000) [pid = 1746] [serial = 1959] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9103e400) [pid = 1746] [serial = 2036] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x95368400) [pid = 1746] [serial = 2055] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x879f8800) [pid = 1746] [serial = 2070] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x93a89400) [pid = 1746] [serial = 2051] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x9b2ad000) [pid = 1746] [serial = 2067] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8d1e1800) [pid = 1746] [serial = 2078] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1746 | 1464799373961 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:42:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 5035ms 09:42:53 INFO - PROCESS | 1746 | 1464799373994 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 1746 | 1464799374000 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:42:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:42:54 INFO - PROCESS | 1746 | 1464799374008 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 1746 | 1464799374014 Marionette TRACE conn4 <- [1,2898,null,{}] 09:42:54 INFO - PROCESS | 1746 | 1464799374054 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:54 INFO - PROCESS | 1746 | 1464799374413 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:42:54 INFO - PROCESS | 1746 | 1464799374571 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ce9400 == 112 [pid = 1746] [id = 732] 09:42:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x86cecc00) [pid = 1746] [serial = 2197] [outer = (nil)] 09:42:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x891e5400) [pid = 1746] [serial = 2198] [outer = 0x86cecc00] 09:42:54 INFO - PROCESS | 1746 | 1464799374673 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8a6a7000) [pid = 1746] [serial = 2199] [outer = 0x86cecc00] 09:42:55 INFO - PROCESS | 1746 | 1464799375563 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:42:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1641ms 09:42:55 INFO - PROCESS | 1746 | 1464799375650 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 1746 | 1464799375659 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:42:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:42:55 INFO - PROCESS | 1746 | 1464799375671 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - PROCESS | 1746 | 1464799375675 Marionette TRACE conn4 <- [1,2902,null,{}] 09:42:55 INFO - PROCESS | 1746 | 1464799375682 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:55 INFO - PROCESS | 1746 | 1464799375921 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:42:56 INFO - PROCESS | 1746 | 1464799376215 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x86cf2400 == 113 [pid = 1746] [id = 733] 09:42:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8a842000) [pid = 1746] [serial = 2200] [outer = (nil)] 09:42:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8b64b400) [pid = 1746] [serial = 2201] [outer = 0x8a842000] 09:42:56 INFO - PROCESS | 1746 | 1464799376310 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8b883400) [pid = 1746] [serial = 2202] [outer = 0x8a842000] 09:42:57 INFO - PROCESS | 1746 | 1464799377296 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:42:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1688ms 09:42:57 INFO - PROCESS | 1746 | 1464799377361 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 1746 | 1464799377366 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:42:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:42:57 INFO - PROCESS | 1746 | 1464799377373 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 1746 | 1464799377379 Marionette TRACE conn4 <- [1,2906,null,{}] 09:42:57 INFO - PROCESS | 1746 | 1464799377402 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:57 INFO - PROCESS | 1746 | 1464799377718 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:42:57 INFO - PROCESS | 1746 | 1464799377752 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a846c00 == 114 [pid = 1746] [id = 734] 09:42:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8c5e8400) [pid = 1746] [serial = 2203] [outer = (nil)] 09:42:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8d80a800) [pid = 1746] [serial = 2204] [outer = 0x8c5e8400] 09:42:57 INFO - PROCESS | 1746 | 1464799377831 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8da7a400) [pid = 1746] [serial = 2205] [outer = 0x8c5e8400] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9536a800) [pid = 1746] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x91cb6400) [pid = 1746] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x909d7000) [pid = 1746] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8627f400) [pid = 1746] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8da75000) [pid = 1746] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8da74c00) [pid = 1746] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9a2ce000) [pid = 1746] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x93b90800) [pid = 1746] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x91cbc800) [pid = 1746] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x891e5c00) [pid = 1746] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8b0d4400) [pid = 1746] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8b641800) [pid = 1746] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x93726000) [pid = 1746] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x9ab48c00) [pid = 1746] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x91cb1400) [pid = 1746] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8ed1f400) [pid = 1746] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x91846800) [pid = 1746] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9bca4800) [pid = 1746] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8da76400) [pid = 1746] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x8b644c00) [pid = 1746] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8e1aac00) [pid = 1746] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:42:59 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x99e98000) [pid = 1746] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:42:59 INFO - PROCESS | 1746 | 1464799379788 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:42:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2447ms 09:42:59 INFO - PROCESS | 1746 | 1464799379821 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 1746 | 1464799379827 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:42:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:42:59 INFO - PROCESS | 1746 | 1464799379835 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 1746 | 1464799379839 Marionette TRACE conn4 <- [1,2910,null,{}] 09:42:59 INFO - PROCESS | 1746 | 1464799379845 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:00 INFO - PROCESS | 1746 | 1464799380154 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:43:00 INFO - PROCESS | 1746 | 1464799380294 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x86cefc00 == 115 [pid = 1746] [id = 735] 09:43:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8d066400) [pid = 1746] [serial = 2206] [outer = (nil)] 09:43:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8db2d800) [pid = 1746] [serial = 2207] [outer = 0x8d066400] 09:43:00 INFO - PROCESS | 1746 | 1464799380376 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8e18d800) [pid = 1746] [serial = 2208] [outer = 0x8d066400] 09:43:01 INFO - PROCESS | 1746 | 1464799381335 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:43:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:43:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:43:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1532ms 09:43:01 INFO - PROCESS | 1746 | 1464799381369 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 1746 | 1464799381376 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:43:01 INFO - TEST-START | /DOMEvents/constructors.html 09:43:01 INFO - PROCESS | 1746 | 1464799381388 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 1746 | 1464799381396 Marionette TRACE conn4 <- [1,2914,null,{}] 09:43:01 INFO - PROCESS | 1746 | 1464799381407 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 1746 | 1464799381634 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:43:02 INFO - PROCESS | 1746 | 1464799381996 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x879fc000 == 116 [pid = 1746] [id = 736] 09:43:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x89113400) [pid = 1746] [serial = 2209] [outer = (nil)] 09:43:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8b047800) [pid = 1746] [serial = 2210] [outer = 0x89113400] 09:43:02 INFO - PROCESS | 1746 | 1464799382097 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8b07b800) [pid = 1746] [serial = 2211] [outer = 0x89113400] 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:43:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:03 INFO - PROCESS | 1746 | 1464799383122 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:43:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:43:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:43:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 1814ms 09:43:03 INFO - PROCESS | 1746 | 1464799383202 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 1746 | 1464799383220 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:43:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:43:03 INFO - PROCESS | 1746 | 1464799383241 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 1746 | 1464799383246 Marionette TRACE conn4 <- [1,2918,null,{}] 09:43:03 INFO - PROCESS | 1746 | 1464799383253 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 1746 | 1464799383590 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:43:03 INFO - PROCESS | 1746 | 1464799383870 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b049400 == 117 [pid = 1746] [id = 737] 09:43:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8b884400) [pid = 1746] [serial = 2212] [outer = (nil)] 09:43:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8d80bc00) [pid = 1746] [serial = 2213] [outer = 0x8b884400] 09:43:03 INFO - PROCESS | 1746 | 1464799383967 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8e1a7800) [pid = 1746] [serial = 2214] [outer = 0x8b884400] 09:43:04 INFO - PROCESS | 1746 | 1464799384930 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:43:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:43:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1734ms 09:43:04 INFO - PROCESS | 1746 | 1464799384975 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 1746 | 1464799384980 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:43:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:43:04 INFO - PROCESS | 1746 | 1464799384987 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - PROCESS | 1746 | 1464799384993 Marionette TRACE conn4 <- [1,2922,null,{}] 09:43:05 INFO - PROCESS | 1746 | 1464799385010 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 1746 | 1464799385366 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:43:05 INFO - PROCESS | 1746 | 1464799385642 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e95fc00 == 118 [pid = 1746] [id = 738] 09:43:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8ed15c00) [pid = 1746] [serial = 2215] [outer = (nil)] 09:43:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8ed1bc00) [pid = 1746] [serial = 2216] [outer = 0x8ed15c00] 09:43:05 INFO - PROCESS | 1746 | 1464799385747 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x906f1400) [pid = 1746] [serial = 2217] [outer = 0x8ed15c00] 09:43:06 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:43:06 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:43:06 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:43:06 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:43:06 INFO - PROCESS | 1746 | 1464799386636 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:43:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:43:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:43:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:06 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:43:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:43:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:06 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:43:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:43:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:06 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:43:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:43:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:43:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1696ms 09:43:06 INFO - PROCESS | 1746 | 1464799386684 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 1746 | 1464799386696 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:43:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:43:06 INFO - PROCESS | 1746 | 1464799386709 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 1746 | 1464799386713 Marionette TRACE conn4 <- [1,2926,null,{}] 09:43:06 INFO - PROCESS | 1746 | 1464799386741 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:06 INFO - PROCESS | 1746 | 1464799386979 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:43:07 INFO - PROCESS | 1746 | 1464799387270 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d806000 == 119 [pid = 1746] [id = 739] 09:43:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8ed1d000) [pid = 1746] [serial = 2218] [outer = (nil)] 09:43:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x91031c00) [pid = 1746] [serial = 2219] [outer = 0x8ed1d000] 09:43:07 INFO - PROCESS | 1746 | 1464799387409 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x9103cc00) [pid = 1746] [serial = 2220] [outer = 0x8ed1d000] 09:43:08 INFO - PROCESS | 1746 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:43:08 INFO - PROCESS | 1746 | 1464799388245 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:43:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:43:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1553ms 09:43:08 INFO - PROCESS | 1746 | 1464799388259 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 1746 | 1464799388262 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:43:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:43:08 INFO - PROCESS | 1746 | 1464799388269 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 1746 | 1464799388273 Marionette TRACE conn4 <- [1,2930,null,{}] 09:43:08 INFO - PROCESS | 1746 | 1464799388280 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:08 INFO - PROCESS | 1746 | 1464799388516 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:43:08 INFO - PROCESS | 1746 | 1464799388791 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x91184000 == 120 [pid = 1746] [id = 740] 09:43:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x91185800) [pid = 1746] [serial = 2221] [outer = (nil)] 09:43:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x912d2400) [pid = 1746] [serial = 2222] [outer = 0x91185800] 09:43:08 INFO - PROCESS | 1746 | 1464799388889 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x912d5000) [pid = 1746] [serial = 2223] [outer = 0x91185800] 09:43:09 INFO - PROCESS | 1746 | 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:43:09 INFO - PROCESS | 1746 | 1464799389852 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:43:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:43:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1629ms 09:43:09 INFO - PROCESS | 1746 | 1464799389900 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:43:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:43:09 INFO - PROCESS | 1746 | 1464799389904 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:43:09 INFO - PROCESS | 1746 | 1464799389910 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 1746 | 1464799389914 Marionette TRACE conn4 <- [1,2934,null,{}] 09:43:09 INFO - PROCESS | 1746 | 1464799389919 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:10 INFO - PROCESS | 1746 | 1464799390343 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:43:10 INFO - PROCESS | 1746 | 1464799390531 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x912d2c00 == 121 [pid = 1746] [id = 741] 09:43:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x9184cc00) [pid = 1746] [serial = 2224] [outer = (nil)] 09:43:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x91cd5400) [pid = 1746] [serial = 2225] [outer = 0x9184cc00] 09:43:10 INFO - PROCESS | 1746 | 1464799390690 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x91cdd000) [pid = 1746] [serial = 2226] [outer = 0x9184cc00] 09:43:11 INFO - PROCESS | 1746 | 1464799391540 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:43:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:43:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1679ms 09:43:11 INFO - PROCESS | 1746 | 1464799391590 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:43:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:43:11 INFO - PROCESS | 1746 | 1464799391594 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:43:11 INFO - PROCESS | 1746 | 1464799391601 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 1746 | 1464799391605 Marionette TRACE conn4 <- [1,2938,null,{}] 09:43:11 INFO - PROCESS | 1746 | 1464799391612 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:11 INFO - PROCESS | 1746 | 1464799391855 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:43:12 INFO - PROCESS | 1746 | 1464799392161 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x91850000 == 122 [pid = 1746] [id = 742] 09:43:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x91ce3400) [pid = 1746] [serial = 2227] [outer = (nil)] 09:43:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x924dec00) [pid = 1746] [serial = 2228] [outer = 0x91ce3400] 09:43:12 INFO - PROCESS | 1746 | 1464799392262 Marionette DEBUG loaded listener.js 09:43:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x924e1400) [pid = 1746] [serial = 2229] [outer = 0x91ce3400] 09:43:13 INFO - PROCESS | 1746 | 1464799393192 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:43:13 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:43:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1636ms 09:43:13 INFO - PROCESS | 1746 | 1464799393237 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:43:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:43:13 INFO - PROCESS | 1746 | 1464799393242 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:43:13 INFO - PROCESS | 1746 | 1464799393250 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - PROCESS | 1746 | 1464799393254 Marionette TRACE conn4 <- [1,2942,null,{}] 09:43:13 INFO - PROCESS | 1746 | 1464799393262 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:13 INFO - PROCESS | 1746 | 1464799393642 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:43:13 INFO - PROCESS | 1746 | 1464799393878 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x924d7c00 == 123 [pid = 1746] [id = 743] 09:43:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x924df800) [pid = 1746] [serial = 2230] [outer = (nil)] 09:43:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x92610000) [pid = 1746] [serial = 2231] [outer = 0x924df800] 09:43:14 INFO - PROCESS | 1746 | 1464799394024 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x9284b400) [pid = 1746] [serial = 2232] [outer = 0x924df800] 09:43:14 INFO - PROCESS | 1746 | 1464799394913 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:43:14 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:43:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:43:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1688ms 09:43:14 INFO - PROCESS | 1746 | 1464799394938 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 1746 | 1464799394942 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:43:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:43:14 INFO - PROCESS | 1746 | 1464799394949 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 1746 | 1464799394953 Marionette TRACE conn4 <- [1,2946,null,{}] 09:43:14 INFO - PROCESS | 1746 | 1464799394959 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:15 INFO - PROCESS | 1746 | 1464799395192 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:43:15 INFO - PROCESS | 1746 | 1464799395507 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e1a2c00 == 124 [pid = 1746] [id = 744] 09:43:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8e307800) [pid = 1746] [serial = 2233] [outer = (nil)] 09:43:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x937b4c00) [pid = 1746] [serial = 2234] [outer = 0x8e307800] 09:43:15 INFO - PROCESS | 1746 | 1464799395606 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x937ef000) [pid = 1746] [serial = 2235] [outer = 0x8e307800] 09:43:16 INFO - PROCESS | 1746 | 1464799396510 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:43:16 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:43:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1580ms 09:43:16 INFO - PROCESS | 1746 | 1464799396530 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 1746 | 1464799396534 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:43:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:43:16 INFO - PROCESS | 1746 | 1464799396541 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 1746 | 1464799396545 Marionette TRACE conn4 <- [1,2950,null,{}] 09:43:16 INFO - PROCESS | 1746 | 1464799396551 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 1746 | 1464799396781 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:43:17 INFO - PROCESS | 1746 | 1464799397069 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x91ce3000 == 125 [pid = 1746] [id = 745] 09:43:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x92c96c00) [pid = 1746] [serial = 2236] [outer = (nil)] 09:43:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x93b92c00) [pid = 1746] [serial = 2237] [outer = 0x92c96c00] 09:43:17 INFO - PROCESS | 1746 | 1464799397172 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x93b9a000) [pid = 1746] [serial = 2238] [outer = 0x92c96c00] 09:43:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x9536ac00 == 126 [pid = 1746] [id = 746] 09:43:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x9536b400) [pid = 1746] [serial = 2239] [outer = (nil)] 09:43:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x95374800) [pid = 1746] [serial = 2240] [outer = 0x9536b400] 09:43:18 INFO - PROCESS | 1746 | 1464799398148 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:43:18 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:43:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1642ms 09:43:18 INFO - PROCESS | 1746 | 1464799398189 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 1746 | 1464799398193 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:43:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:43:18 INFO - PROCESS | 1746 | 1464799398200 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 1746 | 1464799398206 Marionette TRACE conn4 <- [1,2954,null,{}] 09:43:18 INFO - PROCESS | 1746 | 1464799398212 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:18 INFO - PROCESS | 1746 | 1464799398530 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:43:18 INFO - PROCESS | 1746 | 1464799398885 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x98191400 == 127 [pid = 1746] [id = 747] 09:43:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x99120400) [pid = 1746] [serial = 2241] [outer = (nil)] 09:43:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x9920a400) [pid = 1746] [serial = 2242] [outer = 0x99120400] 09:43:18 INFO - PROCESS | 1746 | 1464799398993 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x99217400) [pid = 1746] [serial = 2243] [outer = 0x99120400] 09:43:19 INFO - PROCESS | 1746 | 1464799399903 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:43:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:43:19 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:43:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1736ms 09:43:19 INFO - PROCESS | 1746 | 1464799399937 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 1746 | 1464799399940 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:43:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:43:19 INFO - PROCESS | 1746 | 1464799399948 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 1746 | 1464799399951 Marionette TRACE conn4 <- [1,2958,null,{}] 09:43:19 INFO - PROCESS | 1746 | 1464799399958 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:20 INFO - PROCESS | 1746 | 1464799400237 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:43:20 INFO - PROCESS | 1746 | 1464799400550 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x92606800 == 128 [pid = 1746] [id = 748] 09:43:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x937ec800) [pid = 1746] [serial = 2244] [outer = (nil)] 09:43:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x9a3c5000) [pid = 1746] [serial = 2245] [outer = 0x937ec800] 09:43:20 INFO - PROCESS | 1746 | 1464799400654 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9a4c4400) [pid = 1746] [serial = 2246] [outer = 0x937ec800] 09:43:21 INFO - PROCESS | 1746 | 1464799401524 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:43:21 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:43:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1593ms 09:43:21 INFO - PROCESS | 1746 | 1464799401540 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 1746 | 1464799401543 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:43:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:43:21 INFO - PROCESS | 1746 | 1464799401550 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 1746 | 1464799401552 Marionette TRACE conn4 <- [1,2962,null,{}] 09:43:21 INFO - PROCESS | 1746 | 1464799401558 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 1746 | 1464799401778 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:43:22 INFO - PROCESS | 1746 | 1464799402072 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x86282800 == 129 [pid = 1746] [id = 749] 09:43:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x91cbd000) [pid = 1746] [serial = 2247] [outer = (nil)] 09:43:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9a8cd800) [pid = 1746] [serial = 2248] [outer = 0x91cbd000] 09:43:22 INFO - PROCESS | 1746 | 1464799402166 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9aa32800) [pid = 1746] [serial = 2249] [outer = 0x91cbd000] 09:43:23 INFO - PROCESS | 1746 | 1464799403018 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:43:23 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:43:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1481ms 09:43:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:43:23 INFO - PROCESS | 1746 | 1464799403031 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 1746 | 1464799403034 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:43:23 INFO - PROCESS | 1746 | 1464799403040 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 1746 | 1464799403044 Marionette TRACE conn4 <- [1,2966,null,{}] 09:43:23 INFO - PROCESS | 1746 | 1464799403049 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 1746 | 1464799403273 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:43:23 INFO - PROCESS | 1746 | 1464799403550 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a4cc800 == 130 [pid = 1746] [id = 750] 09:43:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9a798000) [pid = 1746] [serial = 2250] [outer = (nil)] 09:43:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9ab4c800) [pid = 1746] [serial = 2251] [outer = 0x9a798000] 09:43:23 INFO - PROCESS | 1746 | 1464799403648 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9af96c00) [pid = 1746] [serial = 2252] [outer = 0x9a798000] 09:43:24 INFO - PROCESS | 1746 | 1464799404552 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:43:24 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:43:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1530ms 09:43:24 INFO - PROCESS | 1746 | 1464799404570 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 1746 | 1464799404574 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:43:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:43:24 INFO - PROCESS | 1746 | 1464799404580 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 1746 | 1464799404583 Marionette TRACE conn4 <- [1,2970,null,{}] 09:43:24 INFO - PROCESS | 1746 | 1464799404589 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 1746 | 1464799404870 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:43:25 INFO - PROCESS | 1746 | 1464799405161 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x92c96800 == 131 [pid = 1746] [id = 751] 09:43:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9a8c3400) [pid = 1746] [serial = 2253] [outer = (nil)] 09:43:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9b7c2c00) [pid = 1746] [serial = 2254] [outer = 0x9a8c3400] 09:43:25 INFO - PROCESS | 1746 | 1464799405260 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x9bca3c00) [pid = 1746] [serial = 2255] [outer = 0x9a8c3400] 09:43:26 INFO - PROCESS | 1746 | 1464799406158 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:43:26 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:43:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1635ms 09:43:26 INFO - PROCESS | 1746 | 1464799406217 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:43:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:43:26 INFO - PROCESS | 1746 | 1464799406223 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:43:26 INFO - PROCESS | 1746 | 1464799406231 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 1746 | 1464799406236 Marionette TRACE conn4 <- [1,2974,null,{}] 09:43:26 INFO - PROCESS | 1746 | 1464799406243 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:26 INFO - PROCESS | 1746 | 1464799406534 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:43:26 INFO - PROCESS | 1746 | 1464799406841 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b2b1400 == 132 [pid = 1746] [id = 752] 09:43:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9c154000) [pid = 1746] [serial = 2256] [outer = (nil)] 09:43:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9d0e9400) [pid = 1746] [serial = 2257] [outer = 0x9c154000] 09:43:27 INFO - PROCESS | 1746 | 1464799407015 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0xa050cc00) [pid = 1746] [serial = 2258] [outer = 0x9c154000] 09:43:27 INFO - PROCESS | 1746 | 1464799407913 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:43:27 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:43:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1743ms 09:43:27 INFO - PROCESS | 1746 | 1464799407973 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 1746 | 1464799407977 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:43:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:43:27 INFO - PROCESS | 1746 | 1464799407984 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 1746 | 1464799407987 Marionette TRACE conn4 <- [1,2978,null,{}] 09:43:28 INFO - PROCESS | 1746 | 1464799408040 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 1746 | 1464799408292 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:43:28 INFO - PROCESS | 1746 | 1464799408590 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x906ef000 == 133 [pid = 1746] [id = 753] 09:43:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9b7bc000) [pid = 1746] [serial = 2259] [outer = (nil)] 09:43:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0xa21b8800) [pid = 1746] [serial = 2260] [outer = 0x9b7bc000] 09:43:28 INFO - PROCESS | 1746 | 1464799408751 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0xa22c4400) [pid = 1746] [serial = 2261] [outer = 0x9b7bc000] 09:43:29 INFO - PROCESS | 1746 | 1464799409593 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:43:29 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:43:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1624ms 09:43:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:43:29 INFO - PROCESS | 1746 | 1464799409608 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 1746 | 1464799409611 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:43:29 INFO - PROCESS | 1746 | 1464799409619 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - PROCESS | 1746 | 1464799409622 Marionette TRACE conn4 <- [1,2982,null,{}] 09:43:29 INFO - PROCESS | 1746 | 1464799409628 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:29 INFO - PROCESS | 1746 | 1464799409881 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:43:30 INFO - PROCESS | 1746 | 1464799410168 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b8dc00 == 134 [pid = 1746] [id = 754] 09:43:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9cc4f400) [pid = 1746] [serial = 2262] [outer = (nil)] 09:43:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0xa2408000) [pid = 1746] [serial = 2263] [outer = 0x9cc4f400] 09:43:30 INFO - PROCESS | 1746 | 1464799410271 Marionette DEBUG loaded listener.js 09:43:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0xa240f000) [pid = 1746] [serial = 2264] [outer = 0x9cc4f400] 09:43:31 INFO - PROCESS | 1746 | 1464799411179 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:43:31 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:43:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:43:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1589ms 09:43:31 INFO - PROCESS | 1746 | 1464799411208 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:43:31 INFO - PROCESS | 1746 | 1464799411213 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:43:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:43:31 INFO - PROCESS | 1746 | 1464799411220 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 1746 | 1464799411224 Marionette TRACE conn4 <- [1,2986,null,{}] 09:43:31 INFO - PROCESS | 1746 | 1464799411230 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:31 INFO - PROCESS | 1746 | 1464799411478 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8e1a7c00) [pid = 1746] [serial = 2144] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x99212400) [pid = 1746] [serial = 2117] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x924e3c00) [pid = 1746] [serial = 2105] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x91184c00) [pid = 1746] [serial = 2097] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x86dcf400) [pid = 1746] [serial = 2081] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8db29000) [pid = 1746] [serial = 2087] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8db37000) [pid = 1746] [serial = 2142] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x9aa33c00) [pid = 1746] [serial = 2124] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x98136800) [pid = 1746] [serial = 2115] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x9284d000) [pid = 1746] [serial = 2109] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8a84b000) [pid = 1746] [serial = 2135] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x9ab4c400) [pid = 1746] [serial = 2127] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8b7f5c00) [pid = 1746] [serial = 2084] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8b073c00) [pid = 1746] [serial = 2136] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x93a8b800) [pid = 1746] [serial = 2112] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x909dd000) [pid = 1746] [serial = 2096] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x9b2a8c00) [pid = 1746] [serial = 2129] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x99217c00) [pid = 1746] [serial = 2118] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8c5eac00) [pid = 1746] [serial = 2085] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x91cbec00) [pid = 1746] [serial = 2102] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x9ab48400) [pid = 1746] [serial = 2126] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x906f3400) [pid = 1746] [serial = 2093] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x91cb3400) [pid = 1746] [serial = 2100] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x92239c00) [pid = 1746] [serial = 2103] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9c073800) [pid = 1746] [serial = 2132] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8e1a8000) [pid = 1746] [serial = 2025] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8c882c00) [pid = 1746] [serial = 2139] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x97630800) [pid = 1746] [serial = 2114] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8e954000) [pid = 1746] [serial = 2090] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x9284a000) [pid = 1746] [serial = 2108] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x91873800) [pid = 1746] [serial = 2099] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8b7fd000) [pid = 1746] [serial = 2138] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x9a8cdc00) [pid = 1746] [serial = 2123] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8e184800) [pid = 1746] [serial = 2088] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8e95c800) [pid = 1746] [serial = 2091] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x937ec000) [pid = 1746] [serial = 2111] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x9a4c0000) [pid = 1746] [serial = 2121] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9a3c4000) [pid = 1746] [serial = 2120] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9c15a400) [pid = 1746] [serial = 2133] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9b7c2400) [pid = 1746] [serial = 2130] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x891dc000) [pid = 1746] [serial = 2082] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8da7c000) [pid = 1746] [serial = 2141] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x9251b000) [pid = 1746] [serial = 2106] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x907cc000) [pid = 1746] [serial = 2094] [outer = (nil)] [url = about:blank] 09:43:35 INFO - PROCESS | 1746 | 1464799415733 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x85914400 == 135 [pid = 1746] [id = 755] 09:43:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x85a42400) [pid = 1746] [serial = 2265] [outer = (nil)] 09:43:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x879fa400) [pid = 1746] [serial = 2266] [outer = 0x85a42400] 09:43:35 INFO - PROCESS | 1746 | 1464799415823 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8910a800) [pid = 1746] [serial = 2267] [outer = 0x85a42400] 09:43:36 INFO - PROCESS | 1746 | 1464799416583 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:43:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:43:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 5393ms 09:43:36 INFO - PROCESS | 1746 | 1464799416614 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 1746 | 1464799416621 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:43:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:43:36 INFO - PROCESS | 1746 | 1464799416629 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 1746 | 1464799416635 Marionette TRACE conn4 <- [1,2990,null,{}] 09:43:36 INFO - PROCESS | 1746 | 1464799416642 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:36 INFO - PROCESS | 1746 | 1464799416873 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:43:37 INFO - PROCESS | 1746 | 1464799417110 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b073c00 == 136 [pid = 1746] [id = 756] 09:43:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8b0dd400) [pid = 1746] [serial = 2268] [outer = (nil)] 09:43:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8b7f1400) [pid = 1746] [serial = 2269] [outer = 0x8b0dd400] 09:43:37 INFO - PROCESS | 1746 | 1464799417191 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b880800) [pid = 1746] [serial = 2270] [outer = 0x8b0dd400] 09:43:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d805000 == 137 [pid = 1746] [id = 757] 09:43:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8d805800) [pid = 1746] [serial = 2271] [outer = (nil)] 09:43:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8da76400) [pid = 1746] [serial = 2272] [outer = 0x8d805800] 09:43:38 INFO - PROCESS | 1746 | 1464799418081 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:43:38 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:43:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1490ms 09:43:38 INFO - PROCESS | 1746 | 1464799418129 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 1746 | 1464799418135 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:43:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:43:38 INFO - PROCESS | 1746 | 1464799418148 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 1746 | 1464799418151 Marionette TRACE conn4 <- [1,2994,null,{}] 09:43:38 INFO - PROCESS | 1746 | 1464799418157 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:38 INFO - PROCESS | 1746 | 1464799418485 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:43:38 INFO - PROCESS | 1746 | 1464799418526 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a840c00 == 138 [pid = 1746] [id = 758] 09:43:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8db32c00) [pid = 1746] [serial = 2273] [outer = (nil)] 09:43:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8e18c800) [pid = 1746] [serial = 2274] [outer = 0x8db32c00] 09:43:38 INFO - PROCESS | 1746 | 1464799418602 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8e307c00) [pid = 1746] [serial = 2275] [outer = 0x8db32c00] 09:43:39 INFO - PROCESS | 1746 | 1464799419576 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:43:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:43:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:43:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1490ms 09:43:39 INFO - PROCESS | 1746 | 1464799419633 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:43:39 INFO - PROCESS | 1746 | 1464799419637 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:43:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:43:39 INFO - PROCESS | 1746 | 1464799419659 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - PROCESS | 1746 | 1464799419668 Marionette TRACE conn4 <- [1,2998,null,{}] 09:43:39 INFO - PROCESS | 1746 | 1464799419679 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:40 INFO - PROCESS | 1746 | 1464799420001 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8a699400) [pid = 1746] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x91036800) [pid = 1746] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x907d8800) [pid = 1746] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x92516000) [pid = 1746] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x992b6400) [pid = 1746] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x93b98c00) [pid = 1746] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x92843000) [pid = 1746] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8a842000) [pid = 1746] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x86cecc00) [pid = 1746] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8c88a400) [pid = 1746] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9a2cc800) [pid = 1746] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8b073400) [pid = 1746] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x93b90000) [pid = 1746] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8c5e8400) [pid = 1746] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x89114400) [pid = 1746] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x9afc2000) [pid = 1746] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8d80b800) [pid = 1746] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x9a70f800) [pid = 1746] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8a847c00) [pid = 1746] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:43:40 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x9ab4c000) [pid = 1746] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:43:40 INFO - PROCESS | 1746 | 1464799420890 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x86cecc00 == 139 [pid = 1746] [id = 759] 09:43:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x86dd0c00) [pid = 1746] [serial = 2276] [outer = (nil)] 09:43:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8b0dd800) [pid = 1746] [serial = 2277] [outer = 0x86dd0c00] 09:43:40 INFO - PROCESS | 1746 | 1464799420976 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8e30dc00) [pid = 1746] [serial = 2278] [outer = 0x86dd0c00] 09:43:41 INFO - PROCESS | 1746 | 1464799421738 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:43:41 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:43:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2116ms 09:43:41 INFO - PROCESS | 1746 | 1464799421763 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 1746 | 1464799421769 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:43:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:43:41 INFO - PROCESS | 1746 | 1464799421776 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 1746 | 1464799421779 Marionette TRACE conn4 <- [1,3002,null,{}] 09:43:41 INFO - PROCESS | 1746 | 1464799421787 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:42 INFO - PROCESS | 1746 | 1464799422145 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:43:42 INFO - PROCESS | 1746 | 1464799422169 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a842000 == 140 [pid = 1746] [id = 760] 09:43:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8c88a400) [pid = 1746] [serial = 2279] [outer = (nil)] 09:43:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x907d5800) [pid = 1746] [serial = 2280] [outer = 0x8c88a400] 09:43:42 INFO - PROCESS | 1746 | 1464799422260 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x90e08800) [pid = 1746] [serial = 2281] [outer = 0x8c88a400] 09:43:43 INFO - PROCESS | 1746 | 1464799423618 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:43:43 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:43:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1891ms 09:43:43 INFO - PROCESS | 1746 | 1464799423668 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 1746 | 1464799423678 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:43:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:43:43 INFO - PROCESS | 1746 | 1464799423688 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 1746 | 1464799423697 Marionette TRACE conn4 <- [1,3006,null,{}] 09:43:43 INFO - PROCESS | 1746 | 1464799423707 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 1746 | 1464799424123 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:43:44 INFO - PROCESS | 1746 | 1464799424372 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b641800 == 141 [pid = 1746] [id = 761] 09:43:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8b644400) [pid = 1746] [serial = 2282] [outer = (nil)] 09:43:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8c880c00) [pid = 1746] [serial = 2283] [outer = 0x8b644400] 09:43:44 INFO - PROCESS | 1746 | 1464799424469 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8d06cc00) [pid = 1746] [serial = 2284] [outer = 0x8b644400] 09:43:45 INFO - PROCESS | 1746 | 1464799425417 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:43:45 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:43:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1751ms 09:43:45 INFO - PROCESS | 1746 | 1464799425440 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:43:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:43:45 INFO - PROCESS | 1746 | 1464799425451 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:43:45 INFO - PROCESS | 1746 | 1464799425463 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - PROCESS | 1746 | 1464799425468 Marionette TRACE conn4 <- [1,3010,null,{}] 09:43:45 INFO - PROCESS | 1746 | 1464799425476 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 1746 | 1464799425741 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:43:46 INFO - PROCESS | 1746 | 1464799426048 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e956000 == 142 [pid = 1746] [id = 762] 09:43:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8e958c00) [pid = 1746] [serial = 2285] [outer = (nil)] 09:43:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8e960400) [pid = 1746] [serial = 2286] [outer = 0x8e958c00] 09:43:46 INFO - PROCESS | 1746 | 1464799426243 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x906ed400) [pid = 1746] [serial = 2287] [outer = 0x8e958c00] 09:43:47 INFO - PROCESS | 1746 | 1464799427115 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:43:47 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:43:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1686ms 09:43:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:43:47 INFO - PROCESS | 1746 | 1464799427149 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 1746 | 1464799427152 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:43:47 INFO - PROCESS | 1746 | 1464799427160 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 1746 | 1464799427167 Marionette TRACE conn4 <- [1,3014,null,{}] 09:43:47 INFO - PROCESS | 1746 | 1464799427184 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 1746 | 1464799427460 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:43:47 INFO - PROCESS | 1746 | 1464799427717 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x891dd800 == 143 [pid = 1746] [id = 763] 09:43:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8ed12000) [pid = 1746] [serial = 2288] [outer = (nil)] 09:43:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x912d7400) [pid = 1746] [serial = 2289] [outer = 0x8ed12000] 09:43:47 INFO - PROCESS | 1746 | 1464799427816 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x9184e000) [pid = 1746] [serial = 2290] [outer = 0x8ed12000] 09:43:48 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:43:48 INFO - PROCESS | 1746 | 1464799428814 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:43:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:43:48 INFO - {} 09:43:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:43:48 INFO - {} 09:43:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:43:48 INFO - {} 09:43:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:43:48 INFO - {} 09:43:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1689ms 09:43:48 INFO - PROCESS | 1746 | 1464799428850 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 1746 | 1464799428855 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:43:48 INFO - TEST-START | /FileAPI/fileReader.html 09:43:48 INFO - PROCESS | 1746 | 1464799428904 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 1746 | 1464799428909 Marionette TRACE conn4 <- [1,3018,null,{}] 09:43:48 INFO - PROCESS | 1746 | 1464799428926 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 1746 | 1464799429206 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:43:49 INFO - PROCESS | 1746 | 1464799429565 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x9118c800 == 144 [pid = 1746] [id = 764] 09:43:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9187e800) [pid = 1746] [serial = 2291] [outer = (nil)] 09:43:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x924db000) [pid = 1746] [serial = 2292] [outer = 0x9187e800] 09:43:49 INFO - PROCESS | 1746 | 1464799429685 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x924e3800) [pid = 1746] [serial = 2293] [outer = 0x9187e800] 09:43:50 INFO - PROCESS | 1746 | 1464799430542 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:43:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:43:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:43:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:43:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:43:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 1734ms 09:43:50 INFO - PROCESS | 1746 | 1464799430597 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 1746 | 1464799430601 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:43:50 INFO - TEST-START | /FileAPI/historical.html 09:43:50 INFO - PROCESS | 1746 | 1464799430608 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 1746 | 1464799430612 Marionette TRACE conn4 <- [1,3022,null,{}] 09:43:50 INFO - PROCESS | 1746 | 1464799430618 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:50 INFO - PROCESS | 1746 | 1464799430857 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:43:51 INFO - PROCESS | 1746 | 1464799431170 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x91875400 == 145 [pid = 1746] [id = 765] 09:43:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x91cd9800) [pid = 1746] [serial = 2294] [outer = (nil)] 09:43:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x92845800) [pid = 1746] [serial = 2295] [outer = 0x91cd9800] 09:43:51 INFO - PROCESS | 1746 | 1464799431275 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x9284c000) [pid = 1746] [serial = 2296] [outer = 0x91cd9800] 09:43:52 INFO - PROCESS | 1746 | 1464799432284 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:43:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:43:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:43:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:43:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:43:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:43:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:43:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:43:52 INFO - TEST-OK | /FileAPI/historical.html | took 1731ms 09:43:52 INFO - PROCESS | 1746 | 1464799432343 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 1746 | 1464799432347 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:43:52 INFO - TEST-START | /FileAPI/idlharness.html 09:43:52 INFO - PROCESS | 1746 | 1464799432355 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - PROCESS | 1746 | 1464799432360 Marionette TRACE conn4 <- [1,3026,null,{}] 09:43:52 INFO - PROCESS | 1746 | 1464799432367 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:52 INFO - PROCESS | 1746 | 1464799432728 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:43:53 INFO - PROCESS | 1746 | 1464799433017 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d063400 == 146 [pid = 1746] [id = 766] 09:43:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x92604000) [pid = 1746] [serial = 2297] [outer = (nil)] 09:43:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x93a87400) [pid = 1746] [serial = 2298] [outer = 0x92604000] 09:43:53 INFO - PROCESS | 1746 | 1464799433127 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x94661c00) [pid = 1746] [serial = 2299] [outer = 0x92604000] 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:43:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:43:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:43:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:43:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:43:54 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:43:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:43:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:43:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:43:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:43:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:43:54 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:43:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:43:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:43:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:43:54 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:43:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:43:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:43:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:43:54 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:43:54 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:43:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:43:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:43:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:43:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:43:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:43:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:43:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:43:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:43:54 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:43:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:43:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:43:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:43:54 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:43:54 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:43:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:43:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:43:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:43:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:43:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 2514ms 09:43:55 INFO - PROCESS | 1746 | 1464799434631 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:43:55 INFO - PROCESS | 1746 | 1464799435093 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 1746 | 1464799435098 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:43:55 INFO - TEST-START | /FileAPI/idlharness.worker 09:43:55 INFO - PROCESS | 1746 | 1464799435130 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 1746 | 1464799435133 Marionette TRACE conn4 <- [1,3030,null,{}] 09:43:55 INFO - PROCESS | 1746 | 1464799435141 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:55 INFO - PROCESS | 1746 | 1464799435383 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:43:55 INFO - PROCESS | 1746 | 1464799435678 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x9536f800 == 147 [pid = 1746] [id = 767] 09:43:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x9765fc00) [pid = 1746] [serial = 2300] [outer = (nil)] 09:43:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x9b2a8000) [pid = 1746] [serial = 2301] [outer = 0x9765fc00] 09:43:55 INFO - PROCESS | 1746 | 1464799435775 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x9b7bcc00) [pid = 1746] [serial = 2302] [outer = 0x9765fc00] 09:43:56 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:43:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:43:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:43:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:43:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:43:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:43:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:43:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:43:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:43:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:43:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:43:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:43:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:43:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:43:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:43:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:43:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:43:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:43:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:43:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:43:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:43:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:43:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:43:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:43:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:43:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:43:58 INFO - {} 09:43:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3116ms 09:43:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:43:58 INFO - PROCESS | 1746 | 1464799438072 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:43:58 INFO - PROCESS | 1746 | 1464799438251 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 1746 | 1464799438255 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:43:58 INFO - PROCESS | 1746 | 1464799438271 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 1746 | 1464799438278 Marionette TRACE conn4 <- [1,3034,null,{}] 09:43:58 INFO - PROCESS | 1746 | 1464799438293 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:58 INFO - PROCESS | 1746 | 1464799438654 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:43:58 INFO - PROCESS | 1746 | 1464799438955 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x94663800 == 148 [pid = 1746] [id = 768] 09:43:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x9b2a8c00) [pid = 1746] [serial = 2303] [outer = (nil)] 09:43:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0xa6c63800) [pid = 1746] [serial = 2304] [outer = 0x9b2a8c00] 09:43:59 INFO - PROCESS | 1746 | 1464799439048 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0xa6c65400) [pid = 1746] [serial = 2305] [outer = 0x9b2a8c00] 09:43:59 INFO - PROCESS | 1746 | 1464799439881 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:43:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1652ms 09:43:59 INFO - PROCESS | 1746 | 1464799439923 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 1746 | 1464799439928 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:43:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:43:59 INFO - PROCESS | 1746 | 1464799439934 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 1746 | 1464799439938 Marionette TRACE conn4 <- [1,3038,null,{}] 09:43:59 INFO - PROCESS | 1746 | 1464799439944 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:00 INFO - PROCESS | 1746 | 1464799440236 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:44:00 INFO - PROCESS | 1746 | 1464799440517 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x90e96000 == 149 [pid = 1746] [id = 769] 09:44:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x90e98000) [pid = 1746] [serial = 2306] [outer = (nil)] 09:44:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x90e9e800) [pid = 1746] [serial = 2307] [outer = 0x90e98000] 09:44:00 INFO - PROCESS | 1746 | 1464799440655 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x90ea1000) [pid = 1746] [serial = 2308] [outer = 0x90e98000] 09:44:01 INFO - PROCESS | 1746 | 1464799441449 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:44:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:44:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1581ms 09:44:01 INFO - PROCESS | 1746 | 1464799441518 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 1746 | 1464799441522 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:44:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:44:01 INFO - PROCESS | 1746 | 1464799441533 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 1746 | 1464799441539 Marionette TRACE conn4 <- [1,3042,null,{}] 09:44:01 INFO - PROCESS | 1746 | 1464799441546 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 1746 | 1464799441806 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:44:02 INFO - PROCESS | 1746 | 1464799442105 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x90e9c000 == 150 [pid = 1746] [id = 770] 09:44:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x90e9d400) [pid = 1746] [serial = 2309] [outer = (nil)] 09:44:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x90f85800) [pid = 1746] [serial = 2310] [outer = 0x90e9d400] 09:44:02 INFO - PROCESS | 1746 | 1464799442206 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x90f87800) [pid = 1746] [serial = 2311] [outer = 0x90e9d400] 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:44:03 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:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:44:03 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:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:44:03 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:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:44:03 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:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:44:03 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:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:44:03 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:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:44:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1918ms 09:44:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:44:03 INFO - PROCESS | 1746 | 1464799443360 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:44:03 INFO - PROCESS | 1746 | 1464799443450 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 1746 | 1464799443462 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:44:03 INFO - PROCESS | 1746 | 1464799443473 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 1746 | 1464799443486 Marionette TRACE conn4 <- [1,3046,null,{}] 09:44:03 INFO - PROCESS | 1746 | 1464799443632 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:03 INFO - PROCESS | 1746 | 1464799443984 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:44:04 INFO - PROCESS | 1746 | 1464799444287 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x90e9fc00 == 151 [pid = 1746] [id = 771] 09:44:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x90f86800) [pid = 1746] [serial = 2312] [outer = (nil)] 09:44:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x92827800) [pid = 1746] [serial = 2313] [outer = 0x90f86800] 09:44:04 INFO - PROCESS | 1746 | 1464799444384 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9282c000) [pid = 1746] [serial = 2314] [outer = 0x90f86800] 09:44:04 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:44:05 INFO - PROCESS | 1746 | 1464799445330 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1907ms 09:44:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:44:05 INFO - PROCESS | 1746 | 1464799445383 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 1746 | 1464799445386 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:44:05 INFO - PROCESS | 1746 | 1464799445393 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 1746 | 1464799445397 Marionette TRACE conn4 <- [1,3050,null,{}] 09:44:05 INFO - PROCESS | 1746 | 1464799445403 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:05 INFO - PROCESS | 1746 | 1464799445739 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:44:06 INFO - PROCESS | 1746 | 1464799446011 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x90f90400 == 152 [pid = 1746] [id = 772] 09:44:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x92828000) [pid = 1746] [serial = 2315] [outer = (nil)] 09:44:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x93b8d000) [pid = 1746] [serial = 2316] [outer = 0x92828000] 09:44:06 INFO - PROCESS | 1746 | 1464799446105 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0xa0506400) [pid = 1746] [serial = 2317] [outer = 0x92828000] 09:44:06 INFO - PROCESS | 1746 | 1464799446943 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:44:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1581ms 09:44:06 INFO - PROCESS | 1746 | 1464799446974 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:44:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:44:06 INFO - PROCESS | 1746 | 1464799446978 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:44:06 INFO - PROCESS | 1746 | 1464799446986 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 1746 | 1464799446989 Marionette TRACE conn4 <- [1,3054,null,{}] 09:44:06 INFO - PROCESS | 1746 | 1464799446995 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:07 INFO - PROCESS | 1746 | 1464799447228 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:44:07 INFO - PROCESS | 1746 | 1464799447549 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ed11c00 == 153 [pid = 1746] [id = 773] 09:44:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x909d8800) [pid = 1746] [serial = 2318] [outer = (nil)] 09:44:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0xa2636800) [pid = 1746] [serial = 2319] [outer = 0x909d8800] 09:44:07 INFO - PROCESS | 1746 | 1464799447648 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0xa2663c00) [pid = 1746] [serial = 2320] [outer = 0x909d8800] 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:44:09 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:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:44:09 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:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:44:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2090ms 09:44:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:44:09 INFO - PROCESS | 1746 | 1464799448902 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:44:09 INFO - PROCESS | 1746 | 1464799449120 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 1746 | 1464799449128 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:44:09 INFO - PROCESS | 1746 | 1464799449141 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 1746 | 1464799449152 Marionette TRACE conn4 <- [1,3058,null,{}] 09:44:09 INFO - PROCESS | 1746 | 1464799449297 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:09 INFO - PROCESS | 1746 | 1464799449605 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:44:09 INFO - PROCESS | 1746 | 1464799449865 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 1746 | ++DOCSHELL 0xa2609400 == 154 [pid = 1746] [id = 774] 09:44:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0xa3079c00) [pid = 1746] [serial = 2321] [outer = (nil)] 09:44:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0xa50eec00) [pid = 1746] [serial = 2322] [outer = 0xa3079c00] 09:44:09 INFO - PROCESS | 1746 | 1464799449960 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0xa6299c00) [pid = 1746] [serial = 2323] [outer = 0xa3079c00] 09:44:10 INFO - PROCESS | 1746 | 1464799450844 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:44:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:44:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:44:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:44:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:44:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1749ms 09:44:10 INFO - PROCESS | 1746 | 1464799450891 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 1746 | 1464799450893 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:44:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:44:10 INFO - PROCESS | 1746 | 1464799450904 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 1746 | 1464799450912 Marionette TRACE conn4 <- [1,3062,null,{}] 09:44:10 INFO - PROCESS | 1746 | 1464799450971 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:11 INFO - PROCESS | 1746 | 1464799451207 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:44:11 INFO - PROCESS | 1746 | 1464799451562 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x86b02c00 == 155 [pid = 1746] [id = 775] 09:44:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x86b03000) [pid = 1746] [serial = 2324] [outer = (nil)] 09:44:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x86b0e800) [pid = 1746] [serial = 2325] [outer = 0x86b03000] 09:44:11 INFO - PROCESS | 1746 | 1464799451651 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x92825c00) [pid = 1746] [serial = 2326] [outer = 0x86b03000] 09:44:11 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:44:12 INFO - PROCESS | 1746 | 1464799452507 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:44:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:44:12 INFO - {} 09:44:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1627ms 09:44:12 INFO - PROCESS | 1746 | 1464799452533 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 1746 | 1464799452537 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:44:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:44:12 INFO - PROCESS | 1746 | 1464799452543 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 1746 | 1464799452546 Marionette TRACE conn4 <- [1,3066,null,{}] 09:44:12 INFO - PROCESS | 1746 | 1464799452552 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:12 INFO - PROCESS | 1746 | 1464799452801 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x86ce9400 == 154 [pid = 1746] [id = 732] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x92606c00 == 153 [pid = 1746] [id = 318] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x86ceb000 == 152 [pid = 1746] [id = 623] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x86ce6800 == 151 [pid = 1746] [id = 624] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x854d9000 == 150 [pid = 1746] [id = 669] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x909d9000 == 149 [pid = 1746] [id = 581] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x9b7bb800 == 148 [pid = 1746] [id = 670] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x86cecc00 == 147 [pid = 1746] [id = 759] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8a840c00 == 146 [pid = 1746] [id = 758] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8d805000 == 145 [pid = 1746] [id = 757] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8b073c00 == 144 [pid = 1746] [id = 756] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x85914400 == 143 [pid = 1746] [id = 755] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x9536ac00 == 142 [pid = 1746] [id = 746] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x91ce3000 == 141 [pid = 1746] [id = 745] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8e1a2c00 == 140 [pid = 1746] [id = 744] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x924d7c00 == 139 [pid = 1746] [id = 743] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x91850000 == 138 [pid = 1746] [id = 742] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x912d2c00 == 137 [pid = 1746] [id = 741] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x91184000 == 136 [pid = 1746] [id = 740] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8d806000 == 135 [pid = 1746] [id = 739] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8e95fc00 == 134 [pid = 1746] [id = 738] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8b049400 == 133 [pid = 1746] [id = 737] 09:44:16 INFO - PROCESS | 1746 | --DOCSHELL 0x879fc000 == 132 [pid = 1746] [id = 736] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x9184f800) [pid = 1746] [serial = 2159] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x91182000) [pid = 1746] [serial = 2156] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x90e0d400) [pid = 1746] [serial = 2154] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x93722400) [pid = 1746] [serial = 2166] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x9ab48800) [pid = 1746] [serial = 2181] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x95373c00) [pid = 1746] [serial = 2174] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x937f9c00) [pid = 1746] [serial = 2168] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8b64b400) [pid = 1746] [serial = 2201] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8a6a7000) [pid = 1746] [serial = 2199] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0xa105dc00) [pid = 1746] [serial = 2195] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x9d0b6400) [pid = 1746] [serial = 2192] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x9d0e7000) [pid = 1746] [serial = 2193] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x909e0800) [pid = 1746] [serial = 2153] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x891e5400) [pid = 1746] [serial = 2198] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x9a3ba800) [pid = 1746] [serial = 2177] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x92517000) [pid = 1746] [serial = 2162] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x950c6800) [pid = 1746] [serial = 2171] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8da7a400) [pid = 1746] [serial = 2205] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8b561c00) [pid = 1746] [serial = 2148] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9118e800) [pid = 1746] [serial = 2157] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x9a710800) [pid = 1746] [serial = 2178] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9cc4ec00) [pid = 1746] [serial = 2189] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x92607000) [pid = 1746] [serial = 2163] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x97629400) [pid = 1746] [serial = 2175] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8e30cc00) [pid = 1746] [serial = 2151] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x9a8d1400) [pid = 1746] [serial = 2180] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8d80a800) [pid = 1746] [serial = 2204] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x92c8e800) [pid = 1746] [serial = 2165] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x9cc54400) [pid = 1746] [serial = 2190] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9afbc800) [pid = 1746] [serial = 2183] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8d80f800) [pid = 1746] [serial = 2079] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9afc7400) [pid = 1746] [serial = 2184] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x9b7d7800) [pid = 1746] [serial = 2186] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8b07cc00) [pid = 1746] [serial = 2147] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8db35800) [pid = 1746] [serial = 2150] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9bc9b800) [pid = 1746] [serial = 2187] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8b883400) [pid = 1746] [serial = 2202] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x952a9c00) [pid = 1746] [serial = 2172] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x939b0400) [pid = 1746] [serial = 2169] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x91876000) [pid = 1746] [serial = 2160] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8db2d800) [pid = 1746] [serial = 2207] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1746 | 1464799456758 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x854d8000 == 133 [pid = 1746] [id = 776] 09:44:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x854d8800) [pid = 1746] [serial = 2327] [outer = (nil)] 09:44:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x85912800) [pid = 1746] [serial = 2328] [outer = 0x854d8800] 09:44:16 INFO - PROCESS | 1746 | 1464799456857 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x85a38400) [pid = 1746] [serial = 2329] [outer = 0x854d8800] 09:44:17 INFO - PROCESS | 1746 | 1464799457670 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:44:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:44:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:44:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:44:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:44:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:44:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:44:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:44:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 5188ms 09:44:17 INFO - PROCESS | 1746 | 1464799457734 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 1746 | 1464799457743 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:44:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:44:17 INFO - PROCESS | 1746 | 1464799457751 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - PROCESS | 1746 | 1464799457757 Marionette TRACE conn4 <- [1,3070,null,{}] 09:44:17 INFO - PROCESS | 1746 | 1464799457765 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 1746 | 1464799458018 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:44:18 INFO - PROCESS | 1746 | 1464799458231 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ceb000 == 134 [pid = 1746] [id = 777] 09:44:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x86cebc00) [pid = 1746] [serial = 2330] [outer = (nil)] 09:44:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x86cf2000) [pid = 1746] [serial = 2331] [outer = 0x86cebc00] 09:44:18 INFO - PROCESS | 1746 | 1464799458311 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x86ddc400) [pid = 1746] [serial = 2332] [outer = 0x86cebc00] 09:44:19 INFO - PROCESS | 1746 | 1464799459156 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:44:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:44:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:44:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:44:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:44:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:44:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:44:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1432ms 09:44:19 INFO - PROCESS | 1746 | 1464799459194 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 1746 | 1464799459200 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:44:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:44:19 INFO - PROCESS | 1746 | 1464799459207 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 1746 | 1464799459211 Marionette TRACE conn4 <- [1,3074,null,{}] 09:44:19 INFO - PROCESS | 1746 | 1464799459217 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:19 INFO - PROCESS | 1746 | 1464799459500 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:44:19 INFO - PROCESS | 1746 | 1464799459536 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x883d6000 == 135 [pid = 1746] [id = 778] 09:44:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x889c4000) [pid = 1746] [serial = 2333] [outer = (nil)] 09:44:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x89110400) [pid = 1746] [serial = 2334] [outer = 0x889c4000] 09:44:19 INFO - PROCESS | 1746 | 1464799459609 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x891e9c00) [pid = 1746] [serial = 2335] [outer = 0x889c4000] 09:44:20 INFO - PROCESS | 1746 | 1464799460588 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:44:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:44:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:44:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:44:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:44:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:44:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:44:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1438ms 09:44:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:44:20 INFO - PROCESS | 1746 | 1464799460647 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:44:20 INFO - PROCESS | 1746 | 1464799460650 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:44:20 INFO - PROCESS | 1746 | 1464799460673 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - PROCESS | 1746 | 1464799460682 Marionette TRACE conn4 <- [1,3078,null,{}] 09:44:20 INFO - PROCESS | 1746 | 1464799460690 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:21 INFO - PROCESS | 1746 | 1464799460998 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x89113400) [pid = 1746] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x91185800) [pid = 1746] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x924df800) [pid = 1746] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x937ec800) [pid = 1746] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9d0ae800) [pid = 1746] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8b884400) [pid = 1746] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9184cc00) [pid = 1746] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x99120400) [pid = 1746] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x86dd0c00) [pid = 1746] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9c154000) [pid = 1746] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x9cc4f400) [pid = 1746] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x91cbd000) [pid = 1746] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8db32c00) [pid = 1746] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8ed1d000) [pid = 1746] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x85a42400) [pid = 1746] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8b0dd400) [pid = 1746] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8ed15c00) [pid = 1746] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x92c96c00) [pid = 1746] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8d805800) [pid = 1746] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x91ce3400) [pid = 1746] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9a8c3400) [pid = 1746] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8c5e9000) [pid = 1746] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9b7bc000) [pid = 1746] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x9536b400) [pid = 1746] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x8e307800) [pid = 1746] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x9a798000) [pid = 1746] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:44:21 INFO - PROCESS | 1746 | 1464799461939 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x85a42400 == 136 [pid = 1746] [id = 779] 09:44:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x86ce9800) [pid = 1746] [serial = 2336] [outer = (nil)] 09:44:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8a84a800) [pid = 1746] [serial = 2337] [outer = 0x86ce9800] 09:44:22 INFO - PROCESS | 1746 | 1464799462035 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8af5a800) [pid = 1746] [serial = 2338] [outer = 0x86ce9800] 09:44:22 INFO - PROCESS | 1746 | 1464799462713 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 1746 | 1464799462782 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:44:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:44:22 INFO - PROCESS | 1746 | 1464799462789 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 1746 | 1464799462795 Marionette TRACE conn4 <- [1,3082,null,{}] 09:44:22 INFO - PROCESS | 1746 | 1464799462808 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:23 INFO - PROCESS | 1746 | 1464799463088 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:44:23 INFO - PROCESS | 1746 | 1464799463111 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b04dc00 == 137 [pid = 1746] [id = 780] 09:44:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8b054800) [pid = 1746] [serial = 2339] [outer = (nil)] 09:44:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8b0d0800) [pid = 1746] [serial = 2340] [outer = 0x8b054800] 09:44:23 INFO - PROCESS | 1746 | 1464799463187 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8b0d7c00) [pid = 1746] [serial = 2341] [outer = 0x8b054800] 09:44:24 INFO - PROCESS | 1746 | 1464799464323 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:44:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:44:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:44:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:44:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1591ms 09:44:24 INFO - PROCESS | 1746 | 1464799464384 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:44:24 INFO - PROCESS | 1746 | 1464799464391 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:44:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:44:24 INFO - PROCESS | 1746 | 1464799464444 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - PROCESS | 1746 | 1464799464451 Marionette TRACE conn4 <- [1,3086,null,{}] 09:44:24 INFO - PROCESS | 1746 | 1464799464466 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:24 INFO - PROCESS | 1746 | 1464799464717 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:44:25 INFO - PROCESS | 1746 | 1464799465062 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ce6000 == 138 [pid = 1746] [id = 781] 09:44:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x86ce6400) [pid = 1746] [serial = 2342] [outer = (nil)] 09:44:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x86dd1c00) [pid = 1746] [serial = 2343] [outer = 0x86ce6400] 09:44:25 INFO - PROCESS | 1746 | 1464799465241 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x883d4000) [pid = 1746] [serial = 2344] [outer = 0x86ce6400] 09:44:26 INFO - PROCESS | 1746 | 1464799466135 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:44:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:44:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1795ms 09:44:26 INFO - PROCESS | 1746 | 1464799466196 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 1746 | 1464799466207 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:44:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:44:26 INFO - PROCESS | 1746 | 1464799466264 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 1746 | 1464799466270 Marionette TRACE conn4 <- [1,3090,null,{}] 09:44:26 INFO - PROCESS | 1746 | 1464799466278 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 1746 | 1464799466569 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:44:26 INFO - PROCESS | 1746 | 1464799466934 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6a2c00 == 139 [pid = 1746] [id = 782] 09:44:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8a6a3000) [pid = 1746] [serial = 2345] [outer = (nil)] 09:44:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8a84ac00) [pid = 1746] [serial = 2346] [outer = 0x8a6a3000] 09:44:27 INFO - PROCESS | 1746 | 1464799467035 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8b052000) [pid = 1746] [serial = 2347] [outer = 0x8a6a3000] 09:44:27 INFO - PROCESS | 1746 | 1464799467931 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:44:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:44:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1689ms 09:44:27 INFO - PROCESS | 1746 | 1464799467961 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:44:27 INFO - PROCESS | 1746 | 1464799467966 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:44:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:44:27 INFO - PROCESS | 1746 | 1464799467976 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:44:27 INFO - PROCESS | 1746 | 1464799467983 Marionette TRACE conn4 <- [1,3094,null,{}] 09:44:28 INFO - PROCESS | 1746 | 1464799468001 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:28 INFO - PROCESS | 1746 | 1464799468234 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:44:28 INFO - PROCESS | 1746 | 1464799468558 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a840c00 == 140 [pid = 1746] [id = 783] 09:44:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8b645000) [pid = 1746] [serial = 2348] [outer = (nil)] 09:44:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8b64cc00) [pid = 1746] [serial = 2349] [outer = 0x8b645000] 09:44:28 INFO - PROCESS | 1746 | 1464799468660 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8b7f7400) [pid = 1746] [serial = 2350] [outer = 0x8b645000] 09:44:29 INFO - PROCESS | 1746 | 1464799469581 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:44:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:44:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1636ms 09:44:29 INFO - PROCESS | 1746 | 1464799469614 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:44:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:44:29 INFO - PROCESS | 1746 | 1464799469619 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:44:29 INFO - PROCESS | 1746 | 1464799469627 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 1746 | 1464799469630 Marionette TRACE conn4 <- [1,3098,null,{}] 09:44:29 INFO - PROCESS | 1746 | 1464799469637 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:29 INFO - PROCESS | 1746 | 1464799469884 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:44:30 INFO - PROCESS | 1746 | 1464799470230 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b87f000 == 141 [pid = 1746] [id = 784] 09:44:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8b882c00) [pid = 1746] [serial = 2351] [outer = (nil)] 09:44:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8b889400) [pid = 1746] [serial = 2352] [outer = 0x8b882c00] 09:44:30 INFO - PROCESS | 1746 | 1464799470400 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8c5e8400) [pid = 1746] [serial = 2353] [outer = 0x8b882c00] 09:44:31 INFO - PROCESS | 1746 | 1464799471227 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:44:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:44:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:44:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1632ms 09:44:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:44:31 INFO - PROCESS | 1746 | 1464799471258 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:44:31 INFO - PROCESS | 1746 | 1464799471261 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:44:31 INFO - PROCESS | 1746 | 1464799471269 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - PROCESS | 1746 | 1464799471272 Marionette TRACE conn4 <- [1,3102,null,{}] 09:44:31 INFO - PROCESS | 1746 | 1464799471278 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:31 INFO - PROCESS | 1746 | 1464799471533 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:44:31 INFO - PROCESS | 1746 | 1464799471839 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b7f2800 == 142 [pid = 1746] [id = 785] 09:44:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8b87e400) [pid = 1746] [serial = 2354] [outer = (nil)] 09:44:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8c886000) [pid = 1746] [serial = 2355] [outer = 0x8b87e400] 09:44:31 INFO - PROCESS | 1746 | 1464799471938 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8d069800) [pid = 1746] [serial = 2356] [outer = 0x8b87e400] 09:44:32 INFO - PROCESS | 1746 | 1464799472849 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:44:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:44:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1595ms 09:44:32 INFO - PROCESS | 1746 | 1464799472862 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:44:32 INFO - PROCESS | 1746 | 1464799472867 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:44:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:44:32 INFO - PROCESS | 1746 | 1464799472875 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:44:32 INFO - PROCESS | 1746 | 1464799472878 Marionette TRACE conn4 <- [1,3106,null,{}] 09:44:32 INFO - PROCESS | 1746 | 1464799472884 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:33 INFO - PROCESS | 1746 | 1464799473173 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:44:33 INFO - PROCESS | 1746 | 1464799473502 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d070000 == 143 [pid = 1746] [id = 786] 09:44:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8d1e2800) [pid = 1746] [serial = 2357] [outer = (nil)] 09:44:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8da74400) [pid = 1746] [serial = 2358] [outer = 0x8d1e2800] 09:44:33 INFO - PROCESS | 1746 | 1464799473654 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8da7d000) [pid = 1746] [serial = 2359] [outer = 0x8d1e2800] 09:44:34 INFO - PROCESS | 1746 | 1464799474486 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:44:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:44:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:44:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:44:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1633ms 09:44:34 INFO - PROCESS | 1746 | 1464799474509 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:44:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:44:34 INFO - PROCESS | 1746 | 1464799474513 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:44:34 INFO - PROCESS | 1746 | 1464799474520 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 1746 | 1464799474523 Marionette TRACE conn4 <- [1,3110,null,{}] 09:44:34 INFO - PROCESS | 1746 | 1464799474529 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:34 INFO - PROCESS | 1746 | 1464799474753 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:44:35 INFO - PROCESS | 1746 | 1464799475064 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b87c000 == 144 [pid = 1746] [id = 787] 09:44:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8c883400) [pid = 1746] [serial = 2360] [outer = (nil)] 09:44:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8db37c00) [pid = 1746] [serial = 2361] [outer = 0x8c883400] 09:44:35 INFO - PROCESS | 1746 | 1464799475172 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8e184800) [pid = 1746] [serial = 2362] [outer = 0x8c883400] 09:44:36 INFO - PROCESS | 1746 | 1464799476054 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:44:36 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:44:36 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:44:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:44:36 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1587ms 09:44:36 INFO - PROCESS | 1746 | 1464799476109 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 1746 | 1464799476113 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:44:36 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:44:36 INFO - PROCESS | 1746 | 1464799476119 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 1746 | 1464799476123 Marionette TRACE conn4 <- [1,3114,null,{}] 09:44:36 INFO - PROCESS | 1746 | 1464799476169 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:36 INFO - PROCESS | 1746 | 1464799476474 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:44:36 INFO - PROCESS | 1746 | 1464799476700 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"bc5c0602-708d-4723-93b1-f561ef450d37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da75400 == 145 [pid = 1746] [id = 788] 09:44:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8db32c00) [pid = 1746] [serial = 2363] [outer = (nil)] 09:44:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8e303000) [pid = 1746] [serial = 2364] [outer = 0x8db32c00] 09:44:36 INFO - PROCESS | 1746 | 1464799476796 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8e306400) [pid = 1746] [serial = 2365] [outer = 0x8db32c00] 09:44:37 INFO - PROCESS | 1746 | 1464799477623 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:44:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:44:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1530ms 09:44:37 INFO - PROCESS | 1746 | 1464799477655 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 1746 | 1464799477659 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:44:38 WARNING - u'runner_teardown' () 09:44:38 INFO - No more tests 09:44:38 INFO - Got 0 unexpected results 09:44:38 INFO - SUITE-END | took 1399s 09:44:38 INFO - Closing logging queue 09:44:38 INFO - queue closed 09:44:39 INFO - Return code: 0 09:44:39 WARNING - # TBPL SUCCESS # 09:44:39 INFO - Running post-action listener: _resource_record_post_action 09:44:39 INFO - Running post-run listener: _resource_record_post_run 09:44:40 INFO - Total resource usage - Wall time: 1435s; CPU: 98.0%; Read bytes: 14286848; Write bytes: 920502272; Read time: 796; Write time: 215868 09:44:40 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:44:40 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 133926912; Read time: 0; Write time: 112404 09:44:40 INFO - run-tests - Wall time: 1405s; CPU: 98.0%; Read bytes: 11288576; Write bytes: 777437184; Read time: 400; Write time: 95752 09:44:40 INFO - Running post-run listener: _upload_blobber_files 09:44:40 INFO - Blob upload gear active. 09:44:40 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:44:40 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:44:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:44:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:44:40 INFO - (blobuploader) - INFO - Open directory for files ... 09:44:40 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:44:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:44:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:44:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:44:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:44:41 INFO - (blobuploader) - INFO - Done attempting. 09:44:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:44:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:44:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:44:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:44:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:44:42 INFO - (blobuploader) - INFO - Done attempting. 09:44:42 INFO - (blobuploader) - INFO - Iteration through files over. 09:44:42 INFO - Return code: 0 09:44:42 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:44:42 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:44:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c04938507845b7feec477a25007832848292e6b3860bbc0ca2121eb26c448d27aeaba91c8d674126d23d29b4d37b2d21b7559c9dde263593d59ffa11a3089089", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/658d81d4dbd5f97c503f4941513e78f853dcfe3d238ef7a1a43ab562d9c76aa267dc772358f50a3c5a41be757a0bcc1d3435f32ad3a847c610348a4106efd876"} 09:44:42 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:44:42 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:44:42 INFO - Contents: 09:44:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c04938507845b7feec477a25007832848292e6b3860bbc0ca2121eb26c448d27aeaba91c8d674126d23d29b4d37b2d21b7559c9dde263593d59ffa11a3089089", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/658d81d4dbd5f97c503f4941513e78f853dcfe3d238ef7a1a43ab562d9c76aa267dc772358f50a3c5a41be757a0bcc1d3435f32ad3a847c610348a4106efd876"} 09:44:42 INFO - Running post-run listener: copy_logs_to_upload_dir 09:44:42 INFO - Copying logs to upload dir... 09:44:42 INFO - mkdir: /builds/slave/test/build/upload/logs 09:44:42 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1621.052977 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 1 secs) (at 2016-06-01 09:44:42.803628) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-01 09:44:42.804868) ========= 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-1464797473.101232-2006936403 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c04938507845b7feec477a25007832848292e6b3860bbc0ca2121eb26c448d27aeaba91c8d674126d23d29b4d37b2d21b7559c9dde263593d59ffa11a3089089", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/658d81d4dbd5f97c503f4941513e78f853dcfe3d238ef7a1a43ab562d9c76aa267dc772358f50a3c5a41be757a0bcc1d3435f32ad3a847c610348a4106efd876"} build_url:https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031557 build_url: 'https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c04938507845b7feec477a25007832848292e6b3860bbc0ca2121eb26c448d27aeaba91c8d674126d23d29b4d37b2d21b7559c9dde263593d59ffa11a3089089", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/658d81d4dbd5f97c503f4941513e78f853dcfe3d238ef7a1a43ab562d9c76aa267dc772358f50a3c5a41be757a0bcc1d3435f32ad3a847c610348a4106efd876"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eegMsTv3SP6OJFLQqWgFZA/artifacts/public/build/firefox-48.0a2.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-06-01 09:44:42.873094) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 09:44:42.873633) ========= 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-1464797473.101232-2006936403 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017466 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 09:44:42.935280) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 09:44:42.935601) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 09:44:42.935994) ========= ========= Total master_lag: 0.56 =========