builder: fx-team_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-043 starttime: 1461167960.83 results: success (0) buildid: 20160420072644 builduid: 1c1d00a878d54fa28d325b272eeb0901 revision: fd5a45ba0257ec668f55da824e4384b8755eda32 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 08:59:20.829717) ========= master: http://buildbot-master51.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 08:59:20.830352) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 08:59:20.830773) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 08:59:20.870700) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 08:59:20.871152) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848 _=/tools/buildbot/bin/python using PTY: False --2016-04-20 08:59:20-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 12.2M=0.001s 2016-04-20 08:59:21 (12.2 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.576049 ========= master_lag: 0.41 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 08:59:21.858942) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 08:59:21.859452) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.068539 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 08:59:22.031740) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 08:59:22.033321) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev fd5a45ba0257ec668f55da824e4384b8755eda32 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev fd5a45ba0257ec668f55da824e4384b8755eda32 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848 _=/tools/buildbot/bin/python using PTY: False 2016-04-20 08:59:22,130 truncating revision to first 12 chars 2016-04-20 08:59:22,131 Setting DEBUG logging. 2016-04-20 08:59:22,131 attempt 1/10 2016-04-20 08:59:22,131 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/fd5a45ba0257?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 08:59:23,439 unpacking tar archive at: fx-team-fd5a45ba0257/testing/mozharness/ program finished with exit code 0 elapsedTime=2.053381 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 08:59:24.121843) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 08:59:24.122350) ========= script_repo_revision: fd5a45ba0257ec668f55da824e4384b8755eda32 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 08:59:24.122920) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 08:59:24.123356) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 08:59:24.152469) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 30 secs) (at 2016-04-20 08:59:24.152886) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'fx-team', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848 _=/tools/buildbot/bin/python using PTY: False 08:59:24 INFO - MultiFileLogger online at 20160420 08:59:24 in /builds/slave/test 08:59:24 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 08:59:24 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:59:24 INFO - {'append_to_log': False, 08:59:24 INFO - 'base_work_dir': '/builds/slave/test', 08:59:24 INFO - 'blob_upload_branch': 'fx-team', 08:59:24 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:59:24 INFO - 'buildbot_json_path': 'buildprops.json', 08:59:24 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:59:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:59:24 INFO - 'download_minidump_stackwalk': True, 08:59:24 INFO - 'download_symbols': 'true', 08:59:24 INFO - 'e10s': False, 08:59:24 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:59:24 INFO - 'tooltool.py': '/tools/tooltool.py', 08:59:24 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:59:24 INFO - '/tools/misc-python/virtualenv.py')}, 08:59:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:59:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:59:24 INFO - 'log_level': 'info', 08:59:24 INFO - 'log_to_console': True, 08:59:24 INFO - 'opt_config_files': (), 08:59:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:59:24 INFO - '--processes=1', 08:59:24 INFO - '--config=%(test_path)s/wptrunner.ini', 08:59:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:59:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:59:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:59:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:59:24 INFO - 'pip_index': False, 08:59:24 INFO - 'require_test_zip': True, 08:59:24 INFO - 'test_type': ('testharness',), 08:59:24 INFO - 'this_chunk': '1', 08:59:24 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:59:24 INFO - 'total_chunks': '10', 08:59:24 INFO - 'virtualenv_path': 'venv', 08:59:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:59:24 INFO - 'work_dir': 'build'} 08:59:24 INFO - ##### 08:59:24 INFO - ##### Running clobber step. 08:59:24 INFO - ##### 08:59:24 INFO - Running pre-action listener: _resource_record_pre_action 08:59:24 INFO - Running main action method: clobber 08:59:24 INFO - rmtree: /builds/slave/test/build 08:59:24 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:59:27 INFO - Running post-action listener: _resource_record_post_action 08:59:27 INFO - ##### 08:59:27 INFO - ##### Running read-buildbot-config step. 08:59:27 INFO - ##### 08:59:27 INFO - Running pre-action listener: _resource_record_pre_action 08:59:27 INFO - Running main action method: read_buildbot_config 08:59:27 INFO - Using buildbot properties: 08:59:27 INFO - { 08:59:27 INFO - "project": "", 08:59:27 INFO - "product": "firefox", 08:59:27 INFO - "script_repo_revision": "production", 08:59:27 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-debug-unittest-7-3600", 08:59:27 INFO - "repository": "", 08:59:27 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team debug test web-platform-tests-1", 08:59:27 INFO - "buildid": "20160420072644", 08:59:27 INFO - "pgo_build": "False", 08:59:27 INFO - "basedir": "/builds/slave/test", 08:59:27 INFO - "buildnumber": 0, 08:59:27 INFO - "slavename": "tst-linux64-spot-043", 08:59:27 INFO - "master": "http://buildbot-master51.bb.releng.use1.mozilla.com:8201/", 08:59:27 INFO - "platform": "linux64", 08:59:27 INFO - "branch": "fx-team", 08:59:27 INFO - "revision": "fd5a45ba0257ec668f55da824e4384b8755eda32", 08:59:27 INFO - "repo_path": "integration/fx-team", 08:59:27 INFO - "moz_repo_path": "", 08:59:27 INFO - "stage_platform": "linux64", 08:59:27 INFO - "builduid": "1c1d00a878d54fa28d325b272eeb0901", 08:59:27 INFO - "slavebuilddir": "test" 08:59:27 INFO - } 08:59:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 08:59:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 08:59:27 INFO - Running post-action listener: _resource_record_post_action 08:59:27 INFO - ##### 08:59:27 INFO - ##### Running download-and-extract step. 08:59:27 INFO - ##### 08:59:27 INFO - Running pre-action listener: _resource_record_pre_action 08:59:27 INFO - Running main action method: download_and_extract 08:59:27 INFO - mkdir: /builds/slave/test/build/tests 08:59: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')]} 08:59:27 INFO - https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 08:59:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 08:59:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 08:59:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 08:59:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 08:59:35 INFO - Downloaded 1361 bytes. 08:59:35 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 08:59:35 INFO - Using the following test package requirements: 08:59:35 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 08:59:35 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:35 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 08:59:35 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:35 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 08:59:35 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:35 INFO - u'jsshell-linux-x86_64.zip'], 08:59:35 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:35 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 08:59:35 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 08:59:35 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:35 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 08:59:35 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:35 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 08:59:35 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:35 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 08:59:35 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:35 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 08:59:35 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 08:59:35 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')]} 08:59:35 INFO - https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 08:59:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 08:59:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 08:59:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 08:59:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 08:59:39 INFO - Downloaded 22732488 bytes. 08:59:39 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:59:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:59:39 INFO - caution: filename not matched: web-platform/* 08:59:39 INFO - Return code: 11 08:59:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:39 INFO - https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 08:59:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 08:59:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 08:59:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 08:59:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 08:59:44 INFO - Downloaded 36397874 bytes. 08:59:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:59:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:59:48 INFO - caution: filename not matched: bin/* 08:59:48 INFO - caution: filename not matched: config/* 08:59:48 INFO - caution: filename not matched: mozbase/* 08:59:48 INFO - caution: filename not matched: marionette/* 08:59:48 INFO - caution: filename not matched: tools/wptserve/* 08:59:48 INFO - Return code: 11 08:59: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')]} 08:59:48 INFO - https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 08:59:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:59:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:59:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:59:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 09:00:02 INFO - Downloaded 64280439 bytes. 09:00:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 09:00:02 INFO - mkdir: /builds/slave/test/properties 09:00:02 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:00:02 INFO - Writing to file /builds/slave/test/properties/build_url 09:00:02 INFO - Contents: 09:00:02 INFO - build_url:https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 09:00:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 09:00:03 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:00:03 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:00:03 INFO - Contents: 09:00:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 09:00:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:03 INFO - https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:00:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 09:00:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 09:00:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 09:00:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 09:00:14 INFO - Downloaded 90770732 bytes. 09:00:14 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:00:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:00:21 INFO - Return code: 0 09:00:21 INFO - Running post-action listener: _resource_record_post_action 09:00:21 INFO - Running post-action listener: set_extra_try_arguments 09:00:21 INFO - ##### 09:00:21 INFO - ##### Running create-virtualenv step. 09:00:21 INFO - ##### 09:00:21 INFO - Running pre-action listener: _pre_create_virtualenv 09:00:21 INFO - Running pre-action listener: _resource_record_pre_action 09:00:21 INFO - Running main action method: create_virtualenv 09:00:21 INFO - Creating virtualenv /builds/slave/test/build/venv 09:00:21 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:00:21 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:00:21 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:00:21 INFO - Using real prefix '/usr' 09:00:21 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:00:25 INFO - Installing distribute.............................................................................................................................................................................................done. 09:00:28 INFO - Installing pip.................done. 09:00:28 INFO - Return code: 0 09:00:28 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:00:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:28 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 0x166c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x166d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x177c240>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1784b40>, '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 0x178fcf0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x177aca0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848', '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:00:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:00:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:00:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:29 INFO - 'CCACHE_UMASK': '002', 09:00:29 INFO - 'DISPLAY': ':0', 09:00:29 INFO - 'HOME': '/home/cltbld', 09:00:29 INFO - 'LANG': 'en_US.UTF-8', 09:00:29 INFO - 'LOGNAME': 'cltbld', 09:00:29 INFO - 'MAIL': '/var/mail/cltbld', 09:00:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:29 INFO - 'MOZ_NO_REMOTE': '1', 09:00:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:29 INFO - 'PWD': '/builds/slave/test', 09:00:29 INFO - 'SHELL': '/bin/bash', 09:00:29 INFO - 'SHLVL': '1', 09:00:29 INFO - 'TERM': 'linux', 09:00:29 INFO - 'TMOUT': '86400', 09:00:29 INFO - 'USER': 'cltbld', 09:00:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848', 09:00:29 INFO - '_': '/tools/buildbot/bin/python'} 09:00:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:29 INFO - Downloading/unpacking psutil>=0.7.1 09:00:29 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:00:29 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:00:29 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:00:29 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:00:29 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:00:29 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:00:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:00:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:00:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:00:35 INFO - Installing collected packages: psutil 09:00:35 INFO - Running setup.py install for psutil 09:00:35 INFO - building 'psutil._psutil_linux' extension 09:00:35 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 09:00:35 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 09:00:36 INFO - building 'psutil._psutil_posix' extension 09:00:36 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 09:00:36 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 09:00:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:00:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:00:36 INFO - Successfully installed psutil 09:00:36 INFO - Cleaning up... 09:00:36 INFO - Return code: 0 09:00:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:00:36 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:00:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:36 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:00:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:36 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 0x166c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x166d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x177c240>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1784b40>, '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 0x178fcf0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x177aca0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848', '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:00:36 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:00:36 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:00:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:36 INFO - 'CCACHE_UMASK': '002', 09:00:36 INFO - 'DISPLAY': ':0', 09:00:36 INFO - 'HOME': '/home/cltbld', 09:00:36 INFO - 'LANG': 'en_US.UTF-8', 09:00:36 INFO - 'LOGNAME': 'cltbld', 09:00:36 INFO - 'MAIL': '/var/mail/cltbld', 09:00:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:36 INFO - 'MOZ_NO_REMOTE': '1', 09:00:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:36 INFO - 'PWD': '/builds/slave/test', 09:00:36 INFO - 'SHELL': '/bin/bash', 09:00:36 INFO - 'SHLVL': '1', 09:00:36 INFO - 'TERM': 'linux', 09:00:36 INFO - 'TMOUT': '86400', 09:00:36 INFO - 'USER': 'cltbld', 09:00:36 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848', 09:00:36 INFO - '_': '/tools/buildbot/bin/python'} 09:00:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:00: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:00: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:00: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:00: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:00: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:00: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:00:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:00:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:00:42 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:00:42 INFO - Installing collected packages: mozsystemmonitor 09:00:42 INFO - Running setup.py install for mozsystemmonitor 09:00:42 INFO - Successfully installed mozsystemmonitor 09:00:42 INFO - Cleaning up... 09:00:42 INFO - Return code: 0 09:00:42 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:00: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:00:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00: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:00:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:42 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 0x166c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x166d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x177c240>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1784b40>, '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 0x178fcf0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x177aca0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848', '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:00:42 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:00:42 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:00:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:42 INFO - 'CCACHE_UMASK': '002', 09:00:42 INFO - 'DISPLAY': ':0', 09:00:42 INFO - 'HOME': '/home/cltbld', 09:00:42 INFO - 'LANG': 'en_US.UTF-8', 09:00:42 INFO - 'LOGNAME': 'cltbld', 09:00:42 INFO - 'MAIL': '/var/mail/cltbld', 09:00:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:42 INFO - 'MOZ_NO_REMOTE': '1', 09:00:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:42 INFO - 'PWD': '/builds/slave/test', 09:00:42 INFO - 'SHELL': '/bin/bash', 09:00:42 INFO - 'SHLVL': '1', 09:00:42 INFO - 'TERM': 'linux', 09:00:42 INFO - 'TMOUT': '86400', 09:00:42 INFO - 'USER': 'cltbld', 09:00:42 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848', 09:00:42 INFO - '_': '/tools/buildbot/bin/python'} 09:00:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:42 INFO - Downloading/unpacking blobuploader==1.2.4 09:00:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:42 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:00:42 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:00:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:47 INFO - Downloading blobuploader-1.2.4.tar.gz 09:00:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:00:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:00:47 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:00:47 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:00:47 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:00:47 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:00:48 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:00:48 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:00:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:00:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:00:49 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:00:49 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:00:49 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:00:49 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:00:49 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:00:49 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:00:49 INFO - Downloading docopt-0.6.1.tar.gz 09:00:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:00:49 INFO - Installing collected packages: blobuploader, requests, docopt 09:00:49 INFO - Running setup.py install for blobuploader 09:00:50 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:00:50 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:00:50 INFO - Running setup.py install for requests 09:00:50 INFO - Running setup.py install for docopt 09:00:51 INFO - Successfully installed blobuploader requests docopt 09:00:51 INFO - Cleaning up... 09:00:51 INFO - Return code: 0 09:00:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:00:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:51 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 0x166c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x166d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x177c240>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1784b40>, '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 0x178fcf0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x177aca0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848', '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:00:51 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:00:51 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:00:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:51 INFO - 'CCACHE_UMASK': '002', 09:00:51 INFO - 'DISPLAY': ':0', 09:00:51 INFO - 'HOME': '/home/cltbld', 09:00:51 INFO - 'LANG': 'en_US.UTF-8', 09:00:51 INFO - 'LOGNAME': 'cltbld', 09:00:51 INFO - 'MAIL': '/var/mail/cltbld', 09:00:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:51 INFO - 'MOZ_NO_REMOTE': '1', 09:00:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:51 INFO - 'PWD': '/builds/slave/test', 09:00:51 INFO - 'SHELL': '/bin/bash', 09:00:51 INFO - 'SHLVL': '1', 09:00:51 INFO - 'TERM': 'linux', 09:00:51 INFO - 'TMOUT': '86400', 09:00:51 INFO - 'USER': 'cltbld', 09:00:51 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848', 09:00:51 INFO - '_': '/tools/buildbot/bin/python'} 09:00:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:00:51 INFO - Running setup.py (path:/tmp/pip-RnoVpX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:00:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:00:51 INFO - Running setup.py (path:/tmp/pip-1Rs3uv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:00:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:00:51 INFO - Running setup.py (path:/tmp/pip-zthjlt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:00:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:00:51 INFO - Running setup.py (path:/tmp/pip-xu9o_f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:00:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:00:52 INFO - Running setup.py (path:/tmp/pip-OZ9sWS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:00:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:00:52 INFO - Running setup.py (path:/tmp/pip-eEfHSq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:00:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:00:52 INFO - Running setup.py (path:/tmp/pip-7dwXY5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:00:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:00:52 INFO - Running setup.py (path:/tmp/pip-wqNtK_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:00:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:00:52 INFO - Running setup.py (path:/tmp/pip-0PuOEw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:00:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:00:52 INFO - Running setup.py (path:/tmp/pip-Wl5yVW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:00:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:00:52 INFO - Running setup.py (path:/tmp/pip-1rBk_i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:00:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:00:52 INFO - Running setup.py (path:/tmp/pip-BJBlU2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:00:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:00:53 INFO - Running setup.py (path:/tmp/pip-r92Fu4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:00:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:00:53 INFO - Running setup.py (path:/tmp/pip-sjl7CS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:00:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:00:53 INFO - Running setup.py (path:/tmp/pip-P3gt1J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:00:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:00:53 INFO - Running setup.py (path:/tmp/pip-4ZFBx2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:00:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:00:53 INFO - Running setup.py (path:/tmp/pip-jZti4H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:00:53 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:00:53 INFO - Running setup.py (path:/tmp/pip-yipEPl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:00:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:00:53 INFO - Running setup.py (path:/tmp/pip-UBEve5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:00:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:00:53 INFO - Running setup.py (path:/tmp/pip-FfuXXR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:00:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:00:54 INFO - Running setup.py (path:/tmp/pip-_QvTiq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:00:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:00:54 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:00:54 INFO - Running setup.py install for manifestparser 09:00:54 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:00:54 INFO - Running setup.py install for mozcrash 09:00:54 INFO - Running setup.py install for mozdebug 09:00:55 INFO - Running setup.py install for mozdevice 09:00:55 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:00:55 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:00:55 INFO - Running setup.py install for mozfile 09:00:55 INFO - Running setup.py install for mozhttpd 09:00:55 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:00:55 INFO - Running setup.py install for mozinfo 09:00:55 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:00:55 INFO - Running setup.py install for mozInstall 09:00:56 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:00:56 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:00:56 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:00:56 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:00:56 INFO - Running setup.py install for mozleak 09:00:56 INFO - Running setup.py install for mozlog 09:00:56 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:00:56 INFO - Running setup.py install for moznetwork 09:00:56 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:00:56 INFO - Running setup.py install for mozprocess 09:00:57 INFO - Running setup.py install for mozprofile 09:00:57 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:00:57 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:00:57 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:00:57 INFO - Running setup.py install for mozrunner 09:00:57 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:00:57 INFO - Running setup.py install for mozscreenshot 09:00:57 INFO - Running setup.py install for moztest 09:00:57 INFO - Running setup.py install for mozversion 09:00:58 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:00:58 INFO - Running setup.py install for wptserve 09:00:58 INFO - Running setup.py install for marionette-driver 09:00:58 INFO - Running setup.py install for browsermob-proxy 09:00:58 INFO - Running setup.py install for marionette-client 09:00:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:00:59 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:00:59 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:00:59 INFO - Cleaning up... 09:00:59 INFO - Return code: 0 09:00:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:00:59 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:00:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:59 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:00:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:59 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 0x166c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x166d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x177c240>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1784b40>, '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 0x178fcf0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x177aca0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848', '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:00:59 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:00:59 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:00:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:59 INFO - 'CCACHE_UMASK': '002', 09:00:59 INFO - 'DISPLAY': ':0', 09:00:59 INFO - 'HOME': '/home/cltbld', 09:00:59 INFO - 'LANG': 'en_US.UTF-8', 09:00:59 INFO - 'LOGNAME': 'cltbld', 09:00:59 INFO - 'MAIL': '/var/mail/cltbld', 09:00:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:59 INFO - 'MOZ_NO_REMOTE': '1', 09:00:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:59 INFO - 'PWD': '/builds/slave/test', 09:00:59 INFO - 'SHELL': '/bin/bash', 09:00:59 INFO - 'SHLVL': '1', 09:00:59 INFO - 'TERM': 'linux', 09:00:59 INFO - 'TMOUT': '86400', 09:00:59 INFO - 'USER': 'cltbld', 09:00:59 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848', 09:00:59 INFO - '_': '/tools/buildbot/bin/python'} 09:00:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:00:59 INFO - Running setup.py (path:/tmp/pip-2wdkta-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:00:59 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:00:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:00:59 INFO - Running setup.py (path:/tmp/pip-xPL8a_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:00:59 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:00:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:00:59 INFO - Running setup.py (path:/tmp/pip-1eZMcC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:01:00 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:01:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:01:00 INFO - Running setup.py (path:/tmp/pip-lsW2M9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:01:00 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:01:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:01:00 INFO - Running setup.py (path:/tmp/pip-AFL_cN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:01:00 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:01:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:01:00 INFO - Running setup.py (path:/tmp/pip-PveVmv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:01:00 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:01:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:01:00 INFO - Running setup.py (path:/tmp/pip-e73way-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:01:00 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:01:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:01:00 INFO - Running setup.py (path:/tmp/pip-JokwH_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:01:00 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:01:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:01:00 INFO - Running setup.py (path:/tmp/pip-0DO2_1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:01:00 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:01:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:01:00 INFO - Running setup.py (path:/tmp/pip-vkAFrI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:01:01 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:01:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:01:01 INFO - Running setup.py (path:/tmp/pip-2wjtoa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:01:01 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:01:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:01:01 INFO - Running setup.py (path:/tmp/pip-aF2QMS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:01:01 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:01:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:01:01 INFO - Running setup.py (path:/tmp/pip-TdhO58-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:01:01 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:01:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:01:01 INFO - Running setup.py (path:/tmp/pip-9_K8tg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:01:01 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:01:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:01:01 INFO - Running setup.py (path:/tmp/pip-hfp_ng-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:01:01 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:01:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:01:01 INFO - Running setup.py (path:/tmp/pip-ityuzc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:01:01 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:01:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:01:01 INFO - Running setup.py (path:/tmp/pip-H615wt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:01:01 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:01:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:01:01 INFO - Running setup.py (path:/tmp/pip-uKtQPW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:01:02 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:01:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:01:02 INFO - Running setup.py (path:/tmp/pip-OVenVK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:01:02 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:01:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:01:02 INFO - Running setup.py (path:/tmp/pip-OoMAlu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:01:02 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:01:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:01:02 INFO - Running setup.py (path:/tmp/pip-jHZnSn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:01:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:01:02 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:01:02 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:01:02 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:01:02 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:01:02 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:01:02 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:01:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:01:02 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:01:02 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:01:02 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:01:02 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:01:02 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:01:02 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:01:07 INFO - Downloading blessings-1.6.tar.gz 09:01:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:01:08 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:01:08 INFO - Installing collected packages: blessings 09:01:08 INFO - Running setup.py install for blessings 09:01:08 INFO - Successfully installed blessings 09:01:08 INFO - Cleaning up... 09:01:08 INFO - Return code: 0 09:01:08 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:01:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:01:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:01:08 INFO - Reading from file tmpfile_stdout 09:01:08 INFO - Current package versions: 09:01:08 INFO - argparse == 1.2.1 09:01:08 INFO - blessings == 1.6 09:01:08 INFO - blobuploader == 1.2.4 09:01:08 INFO - browsermob-proxy == 0.6.0 09:01:08 INFO - docopt == 0.6.1 09:01:08 INFO - manifestparser == 1.1 09:01:08 INFO - marionette-client == 2.3.0 09:01:08 INFO - marionette-driver == 1.4.0 09:01:08 INFO - mozInstall == 1.12 09:01:08 INFO - mozcrash == 0.17 09:01:08 INFO - mozdebug == 0.1 09:01:08 INFO - mozdevice == 0.48 09:01:08 INFO - mozfile == 1.2 09:01:08 INFO - mozhttpd == 0.7 09:01:08 INFO - mozinfo == 0.9 09:01:08 INFO - mozleak == 0.1 09:01:08 INFO - mozlog == 3.1 09:01:08 INFO - moznetwork == 0.27 09:01:08 INFO - mozprocess == 0.22 09:01:08 INFO - mozprofile == 0.28 09:01:08 INFO - mozrunner == 6.11 09:01:08 INFO - mozscreenshot == 0.1 09:01:08 INFO - mozsystemmonitor == 0.0 09:01:08 INFO - moztest == 0.7 09:01:08 INFO - mozversion == 1.4 09:01:08 INFO - psutil == 3.1.1 09:01:08 INFO - requests == 1.2.3 09:01:08 INFO - wptserve == 1.4.0 09:01:08 INFO - wsgiref == 0.1.2 09:01:08 INFO - Running post-action listener: _resource_record_post_action 09:01:08 INFO - Running post-action listener: _start_resource_monitoring 09:01:09 INFO - Starting resource monitoring. 09:01:09 INFO - ##### 09:01:09 INFO - ##### Running pull step. 09:01:09 INFO - ##### 09:01:09 INFO - Running pre-action listener: _resource_record_pre_action 09:01:09 INFO - Running main action method: pull 09:01:09 INFO - Pull has nothing to do! 09:01:09 INFO - Running post-action listener: _resource_record_post_action 09:01:09 INFO - ##### 09:01:09 INFO - ##### Running install step. 09:01:09 INFO - ##### 09:01:09 INFO - Running pre-action listener: _resource_record_pre_action 09:01:09 INFO - Running main action method: install 09:01:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:01:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:01:09 INFO - Reading from file tmpfile_stdout 09:01:09 INFO - Detecting whether we're running mozinstall >=1.0... 09:01:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:01:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:01:09 INFO - Reading from file tmpfile_stdout 09:01:09 INFO - Output received: 09:01:09 INFO - Usage: mozinstall [options] installer 09:01:09 INFO - Options: 09:01:09 INFO - -h, --help show this help message and exit 09:01:09 INFO - -d DEST, --destination=DEST 09:01:09 INFO - Directory to install application into. [default: 09:01:09 INFO - "/builds/slave/test"] 09:01:09 INFO - --app=APP Application being installed. [default: firefox] 09:01:09 INFO - mkdir: /builds/slave/test/build/application 09:01:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:01:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 09:01:38 INFO - Reading from file tmpfile_stdout 09:01:38 INFO - Output received: 09:01:38 INFO - /builds/slave/test/build/application/firefox/firefox 09:01:38 INFO - Running post-action listener: _resource_record_post_action 09:01:38 INFO - ##### 09:01:38 INFO - ##### Running run-tests step. 09:01:38 INFO - ##### 09:01:38 INFO - Running pre-action listener: _resource_record_pre_action 09:01:38 INFO - Running main action method: run_tests 09:01:38 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:01:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:01:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:01:38 INFO - grabbing minidump binary from tooltool 09:01:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:38 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1784b40>, '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 0x178fcf0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x177aca0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:01:38 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 09:01:38 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 09:01:38 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:01:38 INFO - Return code: 0 09:01:38 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 09:01:38 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:01:38 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/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 09:01:38 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/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 09:01:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:01:38 INFO - 'CCACHE_UMASK': '002', 09:01:38 INFO - 'DISPLAY': ':0', 09:01:38 INFO - 'HOME': '/home/cltbld', 09:01:38 INFO - 'LANG': 'en_US.UTF-8', 09:01:38 INFO - 'LOGNAME': 'cltbld', 09:01:38 INFO - 'MAIL': '/var/mail/cltbld', 09:01:38 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:01:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:01:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:01:38 INFO - 'MOZ_NO_REMOTE': '1', 09:01:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:01:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:01:38 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:01:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:01:38 INFO - 'PWD': '/builds/slave/test', 09:01:38 INFO - 'SHELL': '/bin/bash', 09:01:38 INFO - 'SHLVL': '1', 09:01:38 INFO - 'TERM': 'linux', 09:01:38 INFO - 'TMOUT': '86400', 09:01:38 INFO - 'USER': 'cltbld', 09:01:38 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848', 09:01:38 INFO - '_': '/tools/buildbot/bin/python'} 09:01:38 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/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 09:01:39 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:01:39 INFO - import pkg_resources 09:01:40 INFO - Using 1 client processes 09:01:41 INFO - wptserve Starting http server on 127.0.0.1:8000 09:01:41 INFO - wptserve Starting http server on 127.0.0.1:8001 09:01:41 INFO - wptserve Starting http server on 127.0.0.1:8443 09:01:43 INFO - SUITE-START | Running 778 tests 09:01:43 INFO - Running testharness tests 09:01:43 INFO - Setting up ssl 09:01:43 INFO - PROCESS | certutil | 09:01:43 INFO - PROCESS | certutil | 09:01:43 INFO - PROCESS | certutil | 09:01:43 INFO - Certificate Nickname Trust Attributes 09:01:43 INFO - SSL,S/MIME,JAR/XPI 09:01:43 INFO - 09:01:43 INFO - web-platform-tests CT,, 09:01:43 INFO - 09:01:43 INFO - Starting runner 09:01:46 INFO - PROCESS | 1864 | 1461168106146 Marionette DEBUG Marionette enabled via build flag and pref 09:01:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196f207800 == 1 [pid = 1864] [id = 1] 09:01:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 1 (0x7f196f208000) [pid = 1864] [serial = 1] [outer = (nil)] 09:01:46 INFO - PROCESS | 1864 | [1864] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:01:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 2 (0x7f196f209000) [pid = 1864] [serial = 2] [outer = 0x7f196f208000] 09:01:46 INFO - PROCESS | 1864 | 1461168106757 Marionette INFO Listening on port 2828 09:01:47 INFO - PROCESS | 1864 | 1461168107377 Marionette DEBUG Marionette enabled via command-line flag 09:01:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c34f800 == 2 [pid = 1864] [id = 2] 09:01:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 3 (0x7f196c3cf000) [pid = 1864] [serial = 3] [outer = (nil)] 09:01:47 INFO - PROCESS | 1864 | [1864] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:01:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 4 (0x7f196c3d0000) [pid = 1864] [serial = 4] [outer = 0x7f196c3cf000] 09:01:47 INFO - PROCESS | 1864 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f196c1a5940 09:01:47 INFO - PROCESS | 1864 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f196b5131c0 09:01:47 INFO - PROCESS | 1864 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f196b516490 09:01:47 INFO - PROCESS | 1864 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f196b516790 09:01:47 INFO - PROCESS | 1864 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f196b516ac0 09:01:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 5 (0x7f197100f800) [pid = 1864] [serial = 5] [outer = 0x7f196f208000] 09:01:47 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:01:47 INFO - PROCESS | 1864 | 1461168107735 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:46736 09:01:47 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:01:47 INFO - PROCESS | 1864 | 1461168107771 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:46737 09:01:47 INFO - PROCESS | 1864 | 1461168107819 Marionette DEBUG Closed connection conn0 09:01:47 INFO - PROCESS | 1864 | [1864] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 09:01:47 INFO - PROCESS | 1864 | 1461168107915 Marionette DEBUG Closed connection conn1 09:01:47 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:01:47 INFO - PROCESS | 1864 | 1461168107927 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:46738 09:01:47 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:01:47 INFO - PROCESS | 1864 | 1461168107983 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:46739 09:01:47 INFO - PROCESS | 1864 | 1461168107986 Marionette DEBUG Closed connection conn2 09:01:48 INFO - PROCESS | 1864 | 1461168108025 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:01:48 INFO - PROCESS | 1864 | 1461168108047 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420072644","device":"desktop","version":"48.0a1"} 09:01:48 INFO - PROCESS | 1864 | [1864] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:01:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f5ae000 == 3 [pid = 1864] [id = 3] 09:01:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 6 (0x7f195f5ae800) [pid = 1864] [serial = 6] [outer = (nil)] 09:01:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f5af000 == 4 [pid = 1864] [id = 4] 09:01:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 7 (0x7f195f58ac00) [pid = 1864] [serial = 7] [outer = (nil)] 09:01:50 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:01:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e6e5800 == 5 [pid = 1864] [id = 5] 09:01:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 8 (0x7f195e671c00) [pid = 1864] [serial = 8] [outer = (nil)] 09:01:50 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:01:50 INFO - PROCESS | 1864 | [1864] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:01:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 9 (0x7f195e30a800) [pid = 1864] [serial = 9] [outer = 0x7f195e671c00] 09:01:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 10 (0x7f195df25800) [pid = 1864] [serial = 10] [outer = 0x7f195f5ae800] 09:01:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 11 (0x7f195dfd5c00) [pid = 1864] [serial = 11] [outer = 0x7f195f58ac00] 09:01:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 12 (0x7f195dfd7c00) [pid = 1864] [serial = 12] [outer = 0x7f195e671c00] 09:01:51 INFO - PROCESS | 1864 | 1461168111809 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1864 | 1461168111826 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 13 (0x7f195f454400) [pid = 1864] [serial = 13] [outer = 0x7f195e671c00] 09:01:52 INFO - PROCESS | 1864 | 1461168112502 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"fab01df4-97c9-4627-9ee8-f059c5fef509","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420072644","device":"desktop","version":"48.0a1","command_id":1}}] 09:01:52 INFO - PROCESS | 1864 | 1461168112690 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:01:52 INFO - PROCESS | 1864 | 1461168112754 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:01:53 INFO - PROCESS | 1864 | 1461168113053 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:01:53 INFO - PROCESS | 1864 | [1864] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:01:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 14 (0x7f1958c8c400) [pid = 1864] [serial = 14] [outer = 0x7f195e671c00] 09:01:53 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:53 INFO - PROCESS | 1864 | 1461168113435 Marionette TRACE conn3 <- [1,3,null,{}] 09:01:53 INFO - PROCESS | 1864 | 1461168113442 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:01:53 INFO - PROCESS | 1864 | 1461168113463 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:01:53 INFO - PROCESS | 1864 | 1461168113495 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 1864 | 1461168113498 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:01:53 INFO - PROCESS | 1864 | 1461168113505 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1864 | 1461168113510 Marionette TRACE conn3 <- [1,6,null,{}] 09:01:53 INFO - PROCESS | 1864 | 1461168113516 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:53 INFO - PROCESS | 1864 | 1461168113531 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:01:53 INFO - PROCESS | 1864 | 1461168113538 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195761b800 == 6 [pid = 1864] [id = 6] 09:01:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 15 (0x7f196073e400) [pid = 1864] [serial = 15] [outer = (nil)] 09:01:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 16 (0x7f1961aab400) [pid = 1864] [serial = 16] [outer = 0x7f196073e400] 09:01:53 INFO - PROCESS | 1864 | 1461168113598 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 17 (0x7f1961ab0000) [pid = 1864] [serial = 17] [outer = 0x7f196073e400] 09:01:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195756d800 == 7 [pid = 1864] [id = 7] 09:01:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 18 (0x7f195758c000) [pid = 1864] [serial = 18] [outer = (nil)] 09:01:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 19 (0x7f1957594000) [pid = 1864] [serial = 19] [outer = 0x7f195758c000] 09:01:54 INFO - PROCESS | 1864 | 1461168114030 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 20 (0x7f19573bf000) [pid = 1864] [serial = 20] [outer = 0x7f195758c000] 09:01:54 INFO - PROCESS | 1864 | [1864] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:01:54 INFO - PROCESS | 1864 | 1461168114583 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1129ms 09:01:54 INFO - PROCESS | 1864 | 1461168114702 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 1864 | 1461168114704 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:01:54 INFO - PROCESS | 1864 | 1461168114741 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 1864 | 1461168114744 Marionette TRACE conn3 <- [1,10,null,{}] 09:01:54 INFO - PROCESS | 1864 | 1461168114756 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 1864 | 1461168114905 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:01:54 INFO - PROCESS | 1864 | 1461168114927 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1956534800 == 8 [pid = 1864] [id = 8] 09:01:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 21 (0x7f195668b000) [pid = 1864] [serial = 21] [outer = (nil)] 09:01:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 22 (0x7f195668dc00) [pid = 1864] [serial = 22] [outer = 0x7f195668b000] 09:01:54 INFO - PROCESS | 1864 | 1461168114990 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 23 (0x7f19558dd000) [pid = 1864] [serial = 23] [outer = 0x7f195668b000] 09:01:55 INFO - PROCESS | 1864 | 1461168115508 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 797ms 09:01:55 INFO - PROCESS | 1864 | 1461168115521 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1864 | 1461168115524 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:01:55 INFO - PROCESS | 1864 | 1461168115530 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1864 | 1461168115532 Marionette TRACE conn3 <- [1,14,null,{}] 09:01:55 INFO - PROCESS | 1864 | 1461168115537 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 1864 | 1461168115674 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:01:55 INFO - PROCESS | 1864 | 1461168115686 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955cc5000 == 9 [pid = 1864] [id = 9] 09:01:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 24 (0x7f19558eb000) [pid = 1864] [serial = 24] [outer = (nil)] 09:01:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 25 (0x7f1955c55400) [pid = 1864] [serial = 25] [outer = 0x7f19558eb000] 09:01:55 INFO - PROCESS | 1864 | 1461168115752 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 26 (0x7f1955c5f400) [pid = 1864] [serial = 26] [outer = 0x7f19558eb000] 09:01:56 INFO - PROCESS | 1864 | 1461168116294 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 782ms 09:01:56 INFO - PROCESS | 1864 | 1461168116313 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 1864 | 1461168116316 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:01:56 INFO - PROCESS | 1864 | 1461168116321 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 1864 | 1461168116323 Marionette TRACE conn3 <- [1,18,null,{}] 09:01:56 INFO - PROCESS | 1864 | 1461168116328 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 1864 | 1461168116464 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:01:56 INFO - PROCESS | 1864 | 1461168116867 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195544b000 == 10 [pid = 1864] [id = 10] 09:01:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 27 (0x7f1955302c00) [pid = 1864] [serial = 27] [outer = (nil)] 09:01:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 28 (0x7f1955308c00) [pid = 1864] [serial = 28] [outer = 0x7f1955302c00] 09:01:56 INFO - PROCESS | 1864 | 1461168116942 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 29 (0x7f19558e7400) [pid = 1864] [serial = 29] [outer = 0x7f1955302c00] 09:01:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955a3d000 == 11 [pid = 1864] [id = 11] 09:01:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 30 (0x7f1955a41800) [pid = 1864] [serial = 30] [outer = (nil)] 09:01:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 31 (0x7f1955a57000) [pid = 1864] [serial = 31] [outer = 0x7f1955a41800] 09:01:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 32 (0x7f1955cca000) [pid = 1864] [serial = 32] [outer = 0x7f1955a41800] 09:01:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955a39800 == 12 [pid = 1864] [id = 12] 09:01:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 33 (0x7f1955303c00) [pid = 1864] [serial = 33] [outer = (nil)] 09:01:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 34 (0x7f1957592c00) [pid = 1864] [serial = 34] [outer = 0x7f1955303c00] 09:01:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 35 (0x7f19591c9400) [pid = 1864] [serial = 35] [outer = 0x7f1955303c00] 09:01:57 INFO - PROCESS | 1864 | 1461168117929 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1628ms 09:01:57 INFO - PROCESS | 1864 | 1461168117976 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1864 | 1461168117981 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:01:58 INFO - PROCESS | 1864 | 1461168118030 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 1864 | 1461168118035 Marionette TRACE conn3 <- [1,22,null,{}] 09:01:58 INFO - PROCESS | 1864 | 1461168118043 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:58 INFO - PROCESS | 1864 | 1461168118234 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:01:58 INFO - PROCESS | 1864 | 1461168118379 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195760d800 == 13 [pid = 1864] [id = 13] 09:01:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 36 (0x7f195bf2e400) [pid = 1864] [serial = 36] [outer = (nil)] 09:01:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 37 (0x7f195db7c400) [pid = 1864] [serial = 37] [outer = 0x7f195bf2e400] 09:01:58 INFO - PROCESS | 1864 | 1461168118451 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 38 (0x7f195df75c00) [pid = 1864] [serial = 38] [outer = 0x7f195bf2e400] 09:01:59 INFO - PROCESS | 1864 | 1461168119160 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1144ms 09:01:59 INFO - PROCESS | 1864 | 1461168119173 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1864 | 1461168119179 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:01:59 INFO - PROCESS | 1864 | 1461168119202 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1864 | 1461168119205 Marionette TRACE conn3 <- [1,26,null,{}] 09:01:59 INFO - PROCESS | 1864 | 1461168119211 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:59 INFO - PROCESS | 1864 | 1461168119367 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:01:59 INFO - PROCESS | 1864 | 1461168119485 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195de20000 == 14 [pid = 1864] [id = 14] 09:01:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 39 (0x7f195bfbcc00) [pid = 1864] [serial = 39] [outer = (nil)] 09:01:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 40 (0x7f195ee6b000) [pid = 1864] [serial = 40] [outer = 0x7f195bfbcc00] 09:01:59 INFO - PROCESS | 1864 | 1461168119556 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 41 (0x7f195efc6c00) [pid = 1864] [serial = 41] [outer = 0x7f195bfbcc00] 09:02:00 INFO - PROCESS | 1864 | 1461168120572 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1429ms 09:02:00 INFO - PROCESS | 1864 | 1461168120629 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 1864 | 1461168120634 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:02:00 INFO - PROCESS | 1864 | 1461168120641 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 1864 | 1461168120646 Marionette TRACE conn3 <- [1,30,null,{}] 09:02:00 INFO - PROCESS | 1864 | 1461168120653 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:00 INFO - PROCESS | 1864 | 1461168120795 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:02:00 INFO - PROCESS | 1864 | 1461168120912 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955a54000 == 15 [pid = 1864] [id = 15] 09:02:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 42 (0x7f195c8d1800) [pid = 1864] [serial = 42] [outer = (nil)] 09:02:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 43 (0x7f195c983800) [pid = 1864] [serial = 43] [outer = 0x7f195c8d1800] 09:02:01 INFO - PROCESS | 1864 | 1461168121034 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 44 (0x7f195d64d800) [pid = 1864] [serial = 44] [outer = 0x7f195c8d1800] 09:02:01 INFO - PROCESS | 1864 | 1461168121684 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1081ms 09:02:01 INFO - PROCESS | 1864 | 1461168121785 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 1864 | 1461168121792 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:02:01 INFO - PROCESS | 1864 | 1461168121812 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 1864 | 1461168121816 Marionette TRACE conn3 <- [1,34,null,{}] 09:02:01 INFO - PROCESS | 1864 | 1461168121821 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 1864 | 1461168121948 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:02:01 INFO - PROCESS | 1864 | 1461168121959 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e392000 == 16 [pid = 1864] [id = 16] 09:02:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 45 (0x7f195d657000) [pid = 1864] [serial = 45] [outer = (nil)] 09:02:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 46 (0x7f195db7a000) [pid = 1864] [serial = 46] [outer = 0x7f195d657000] 09:02:02 INFO - PROCESS | 1864 | 1461168122016 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 47 (0x7f195f45fc00) [pid = 1864] [serial = 47] [outer = 0x7f195d657000] 09:02:02 INFO - PROCESS | 1864 | 1461168122655 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 887ms 09:02:02 INFO - PROCESS | 1864 | 1461168122696 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1864 | 1461168122699 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:02:02 INFO - PROCESS | 1864 | 1461168122705 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1864 | 1461168122710 Marionette TRACE conn3 <- [1,38,null,{}] 09:02:02 INFO - PROCESS | 1864 | 1461168122733 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:02 INFO - PROCESS | 1864 | 1461168122889 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:02:02 INFO - PROCESS | 1864 | 1461168122909 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195eb55000 == 17 [pid = 1864] [id = 17] 09:02:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 48 (0x7f19591c1000) [pid = 1864] [serial = 48] [outer = (nil)] 09:02:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 49 (0x7f195fc96800) [pid = 1864] [serial = 49] [outer = 0x7f19591c1000] 09:02:02 INFO - PROCESS | 1864 | 1461168122974 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 50 (0x7f19606ab000) [pid = 1864] [serial = 50] [outer = 0x7f19591c1000] 09:02:03 INFO - PROCESS | 1864 | 1461168123635 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 980ms 09:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:02:03 INFO - PROCESS | 1864 | 1461168123685 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 1864 | 1461168123688 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:02:03 INFO - PROCESS | 1864 | 1461168123694 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 1864 | 1461168123697 Marionette TRACE conn3 <- [1,42,null,{}] 09:02:03 INFO - PROCESS | 1864 | 1461168123702 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:03 INFO - PROCESS | 1864 | 1461168123862 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:02:03 INFO - PROCESS | 1864 | 1461168123880 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195efa8000 == 18 [pid = 1864] [id = 18] 09:02:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 51 (0x7f1961aad400) [pid = 1864] [serial = 51] [outer = (nil)] 09:02:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 52 (0x7f1961bf2c00) [pid = 1864] [serial = 52] [outer = 0x7f1961aad400] 09:02:03 INFO - PROCESS | 1864 | 1461168123940 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 53 (0x7f1961bffc00) [pid = 1864] [serial = 53] [outer = 0x7f1961aad400] 09:02:04 INFO - PROCESS | 1864 | 1461168124528 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 878ms 09:02:04 INFO - PROCESS | 1864 | 1461168124571 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 1864 | 1461168124574 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:02:04 INFO - PROCESS | 1864 | 1461168124579 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 1864 | 1461168124581 Marionette TRACE conn3 <- [1,46,null,{}] 09:02:04 INFO - PROCESS | 1864 | 1461168124586 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:04 INFO - PROCESS | 1864 | 1461168124701 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:02:04 INFO - PROCESS | 1864 | 1461168124717 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f5bc800 == 19 [pid = 1864] [id = 19] 09:02:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 54 (0x7f195bf2e800) [pid = 1864] [serial = 54] [outer = (nil)] 09:02:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 55 (0x7f196575f800) [pid = 1864] [serial = 55] [outer = 0x7f195bf2e800] 09:02:04 INFO - PROCESS | 1864 | 1461168124789 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 56 (0x7f196b5d0c00) [pid = 1864] [serial = 56] [outer = 0x7f195bf2e800] 09:02:05 INFO - PROCESS | 1864 | 1461168125427 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 873ms 09:02:05 INFO - PROCESS | 1864 | 1461168125453 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 1864 | 1461168125456 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:02:05 INFO - PROCESS | 1864 | 1461168125461 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 1864 | 1461168125464 Marionette TRACE conn3 <- [1,50,null,{}] 09:02:05 INFO - PROCESS | 1864 | 1461168125468 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:05 INFO - PROCESS | 1864 | 1461168125656 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:02:05 INFO - PROCESS | 1864 | 1461168125679 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fe06800 == 20 [pid = 1864] [id = 20] 09:02:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 57 (0x7f1965753c00) [pid = 1864] [serial = 57] [outer = (nil)] 09:02:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 58 (0x7f196c3bd000) [pid = 1864] [serial = 58] [outer = 0x7f1965753c00] 09:02:05 INFO - PROCESS | 1864 | 1461168125742 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 59 (0x7f196c8a5c00) [pid = 1864] [serial = 59] [outer = 0x7f1965753c00] 09:02:06 INFO - PROCESS | 1864 | 1461168126312 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 878ms 09:02:06 INFO - PROCESS | 1864 | 1461168126339 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 1864 | 1461168126342 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:02:06 INFO - PROCESS | 1864 | 1461168126348 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 1864 | 1461168126350 Marionette TRACE conn3 <- [1,54,null,{}] 09:02:06 INFO - PROCESS | 1864 | 1461168126355 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 1864 | 1461168126468 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:02:06 INFO - PROCESS | 1864 | 1461168126603 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955831000 == 21 [pid = 1864] [id = 21] 09:02:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 60 (0x7f1955303400) [pid = 1864] [serial = 60] [outer = (nil)] 09:02:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 61 (0x7f19558e2400) [pid = 1864] [serial = 61] [outer = 0x7f1955303400] 09:02:06 INFO - PROCESS | 1864 | 1461168126674 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 62 (0x7f1955c52c00) [pid = 1864] [serial = 62] [outer = 0x7f1955303400] 09:02:07 INFO - PROCESS | 1864 | 1461168127460 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1177ms 09:02:07 INFO - PROCESS | 1864 | 1461168127528 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:02:07 INFO - PROCESS | 1864 | 1461168127533 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:02:07 INFO - PROCESS | 1864 | 1461168127540 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 1864 | 1461168127546 Marionette TRACE conn3 <- [1,58,null,{}] 09:02:07 INFO - PROCESS | 1864 | 1461168127554 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:07 INFO - PROCESS | 1864 | 1461168127702 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:02:07 INFO - PROCESS | 1864 | 1461168127819 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195df28800 == 22 [pid = 1864] [id = 22] 09:02:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 63 (0x7f195530cc00) [pid = 1864] [serial = 63] [outer = (nil)] 09:02:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 64 (0x7f195c8d5400) [pid = 1864] [serial = 64] [outer = 0x7f195530cc00] 09:02:07 INFO - PROCESS | 1864 | 1461168127892 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 65 (0x7f195d95fc00) [pid = 1864] [serial = 65] [outer = 0x7f195530cc00] 09:02:08 INFO - PROCESS | 1864 | 1461168128633 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1131ms 09:02:08 INFO - PROCESS | 1864 | 1461168128674 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 1864 | 1461168128680 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:02:08 INFO - PROCESS | 1864 | 1461168128686 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1864 | 1461168128689 Marionette TRACE conn3 <- [1,62,null,{}] 09:02:08 INFO - PROCESS | 1864 | 1461168128713 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:08 INFO - PROCESS | 1864 | 1461168128864 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:02:08 INFO - PROCESS | 1864 | 1461168128979 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195eb54800 == 23 [pid = 1864] [id = 23] 09:02:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 66 (0x7f195b3b6400) [pid = 1864] [serial = 66] [outer = (nil)] 09:02:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 67 (0x7f195efbb000) [pid = 1864] [serial = 67] [outer = 0x7f195b3b6400] 09:02:09 INFO - PROCESS | 1864 | 1461168129054 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 68 (0x7f195f7de400) [pid = 1864] [serial = 68] [outer = 0x7f195b3b6400] 09:02:09 INFO - PROCESS | 1864 | 1461168129880 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1256ms 09:02:09 INFO - PROCESS | 1864 | 1461168129943 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 1864 | 1461168129948 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:02:09 INFO - PROCESS | 1864 | 1461168129960 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 1864 | 1461168129969 Marionette TRACE conn3 <- [1,66,null,{}] 09:02:09 INFO - PROCESS | 1864 | 1461168129976 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 1864 | 1461168130131 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:02:10 INFO - PROCESS | 1864 | 1461168130228 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19607dc000 == 24 [pid = 1864] [id = 24] 09:02:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 69 (0x7f1957596800) [pid = 1864] [serial = 69] [outer = (nil)] 09:02:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 70 (0x7f196b5d8000) [pid = 1864] [serial = 70] [outer = 0x7f1957596800] 09:02:10 INFO - PROCESS | 1864 | 1461168130296 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 71 (0x7f196c694400) [pid = 1864] [serial = 71] [outer = 0x7f1957596800] 09:02:11 INFO - PROCESS | 1864 | 1461168131181 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1291ms 09:02:11 INFO - PROCESS | 1864 | 1461168131261 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 1864 | 1461168131274 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:02:11 INFO - PROCESS | 1864 | 1461168131290 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 1864 | 1461168131297 Marionette TRACE conn3 <- [1,70,null,{}] 09:02:11 INFO - PROCESS | 1864 | 1461168131313 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:11 INFO - PROCESS | 1864 | 1461168131462 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:02:11 INFO - PROCESS | 1864 | 1461168131555 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195b4b1000 == 25 [pid = 1864] [id = 25] 09:02:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0x7f195758ac00) [pid = 1864] [serial = 72] [outer = (nil)] 09:02:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0x7f195c97d800) [pid = 1864] [serial = 73] [outer = 0x7f195758ac00] 09:02:11 INFO - PROCESS | 1864 | 1461168131624 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0x7f195d916000) [pid = 1864] [serial = 74] [outer = 0x7f195758ac00] 09:02:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fe06800 == 24 [pid = 1864] [id = 20] 09:02:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f5bc800 == 23 [pid = 1864] [id = 19] 09:02:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195efa8000 == 22 [pid = 1864] [id = 18] 09:02:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195eb55000 == 21 [pid = 1864] [id = 17] 09:02:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e392000 == 20 [pid = 1864] [id = 16] 09:02:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955a54000 == 19 [pid = 1864] [id = 15] 09:02:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195760d800 == 18 [pid = 1864] [id = 13] 09:02:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195544b000 == 17 [pid = 1864] [id = 10] 09:02:12 INFO - PROCESS | 1864 | 1461168132461 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1236ms 09:02:12 INFO - PROCESS | 1864 | 1461168132526 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:02:12 INFO - PROCESS | 1864 | 1461168132532 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:02:12 INFO - PROCESS | 1864 | 1461168132540 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 1864 | 1461168132545 Marionette TRACE conn3 <- [1,74,null,{}] 09:02:12 INFO - PROCESS | 1864 | 1461168132552 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:12 INFO - PROCESS | 1864 | 1461168132741 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:02:12 INFO - PROCESS | 1864 | 1461168132860 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195b4a8800 == 18 [pid = 1864] [id = 26] 09:02:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x7f1958c88000) [pid = 1864] [serial = 75] [outer = (nil)] 09:02:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x7f195d656800) [pid = 1864] [serial = 76] [outer = 0x7f1958c88000] 09:02:12 INFO - PROCESS | 1864 | 1461168132934 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x7f195e3d7800) [pid = 1864] [serial = 77] [outer = 0x7f1958c88000] 09:02:13 INFO - PROCESS | 1864 | 1461168133662 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1181ms 09:02:13 INFO - PROCESS | 1864 | 1461168133721 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 1864 | 1461168133729 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:02:13 INFO - PROCESS | 1864 | 1461168133738 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 1864 | 1461168133742 Marionette TRACE conn3 <- [1,78,null,{}] 09:02:13 INFO - PROCESS | 1864 | 1461168133748 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 1864 | 1461168133898 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:02:14 INFO - PROCESS | 1864 | 1461168134018 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195eb5d800 == 19 [pid = 1864] [id = 27] 09:02:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x7f19591c5800) [pid = 1864] [serial = 78] [outer = (nil)] 09:02:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x7f195f7e2800) [pid = 1864] [serial = 79] [outer = 0x7f19591c5800] 09:02:14 INFO - PROCESS | 1864 | 1461168134086 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x7f195fca1000) [pid = 1864] [serial = 80] [outer = 0x7f19591c5800] 09:02:14 INFO - PROCESS | 1864 | 1461168134858 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1188ms 09:02:14 INFO - PROCESS | 1864 | 1461168134928 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:02:14 INFO - PROCESS | 1864 | 1461168134931 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:02:14 INFO - PROCESS | 1864 | 1461168134938 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 1864 | 1461168134943 Marionette TRACE conn3 <- [1,82,null,{}] 09:02:14 INFO - PROCESS | 1864 | 1461168134958 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 1864 | 1461168135118 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:02:15 INFO - PROCESS | 1864 | 1461168135236 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fe0b000 == 20 [pid = 1864] [id = 28] 09:02:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x7f1960704000) [pid = 1864] [serial = 81] [outer = (nil)] 09:02:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x7f196b551400) [pid = 1864] [serial = 82] [outer = 0x7f1960704000] 09:02:15 INFO - PROCESS | 1864 | 1461168135318 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x7f196c6d4c00) [pid = 1864] [serial = 83] [outer = 0x7f1960704000] 09:02:16 INFO - PROCESS | 1864 | 1461168136074 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1181ms 09:02:16 INFO - PROCESS | 1864 | 1461168136119 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 1864 | 1461168136123 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:02:16 INFO - PROCESS | 1864 | 1461168136129 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 1864 | 1461168136132 Marionette TRACE conn3 <- [1,86,null,{}] 09:02:16 INFO - PROCESS | 1864 | 1461168136137 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:16 INFO - PROCESS | 1864 | 1461168136327 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:02:16 INFO - PROCESS | 1864 | 1461168136340 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19664c1000 == 21 [pid = 1864] [id = 29] 09:02:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x7f196c8e4800) [pid = 1864] [serial = 84] [outer = (nil)] 09:02:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x7f196d9bb800) [pid = 1864] [serial = 85] [outer = 0x7f196c8e4800] 09:02:16 INFO - PROCESS | 1864 | 1461168136406 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x7f196d9f0400) [pid = 1864] [serial = 86] [outer = 0x7f196c8e4800] 09:02:17 INFO - PROCESS | 1864 | 1461168137161 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1086ms 09:02:17 INFO - PROCESS | 1864 | 1461168137217 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 1864 | 1461168137220 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:02:17 INFO - PROCESS | 1864 | 1461168137242 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1864 | 1461168137246 Marionette TRACE conn3 <- [1,90,null,{}] 09:02:17 INFO - PROCESS | 1864 | 1461168137252 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 1864 | 1461168137393 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:02:17 INFO - PROCESS | 1864 | 1461168137518 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196b5f0800 == 22 [pid = 1864] [id = 30] 09:02:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x7f19591bbc00) [pid = 1864] [serial = 87] [outer = (nil)] 09:02:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x7f195f78b000) [pid = 1864] [serial = 88] [outer = 0x7f19591bbc00] 09:02:17 INFO - PROCESS | 1864 | 1461168137586 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x7f195f790c00) [pid = 1864] [serial = 89] [outer = 0x7f19591bbc00] 09:02:18 INFO - PROCESS | 1864 | 1461168138463 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1300ms 09:02:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195eb54800 == 21 [pid = 1864] [id = 23] 09:02:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195df28800 == 20 [pid = 1864] [id = 22] 09:02:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955831000 == 19 [pid = 1864] [id = 21] 09:02:18 INFO - PROCESS | 1864 | 1461168138575 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 1864 | 1461168138580 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:02:18 INFO - PROCESS | 1864 | 1461168138588 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 1864 | 1461168138593 Marionette TRACE conn3 <- [1,94,null,{}] 09:02:18 INFO - PROCESS | 1864 | 1461168138602 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:18 INFO - PROCESS | 1864 | 1461168138760 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:02:18 INFO - PROCESS | 1864 | 1461168138856 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1957579800 == 20 [pid = 1864] [id = 31] 09:02:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x7f195bfc9800) [pid = 1864] [serial = 90] [outer = (nil)] 09:02:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x7f195ced6400) [pid = 1864] [serial = 91] [outer = 0x7f195bfc9800] 09:02:18 INFO - PROCESS | 1864 | 1461168138925 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x7f195d9bb000) [pid = 1864] [serial = 92] [outer = 0x7f195bfc9800] 09:02:19 INFO - PROCESS | 1864 | 1461168139712 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1180ms 09:02:19 INFO - PROCESS | 1864 | 1461168139769 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1864 | 1461168139775 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:02:19 INFO - PROCESS | 1864 | 1461168139803 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1864 | 1461168139809 Marionette TRACE conn3 <- [1,98,null,{}] 09:02:19 INFO - PROCESS | 1864 | 1461168139815 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 1864 | 1461168139978 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:02:20 INFO - PROCESS | 1864 | 1461168140101 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fcb5000 == 21 [pid = 1864] [id = 32] 09:02:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x7f195c06f000) [pid = 1864] [serial = 93] [outer = (nil)] 09:02:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x7f195f78c400) [pid = 1864] [serial = 94] [outer = 0x7f195c06f000] 09:02:20 INFO - PROCESS | 1864 | 1461168140175 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x7f195f84d800) [pid = 1864] [serial = 95] [outer = 0x7f195c06f000] 09:02:20 INFO - PROCESS | 1864 | 1461168140931 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1190ms 09:02:20 INFO - PROCESS | 1864 | 1461168140987 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 1864 | 1461168140990 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:02:21 INFO - PROCESS | 1864 | 1461168141014 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 1864 | 1461168141018 Marionette TRACE conn3 <- [1,102,null,{}] 09:02:21 INFO - PROCESS | 1864 | 1461168141031 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:21 INFO - PROCESS | 1864 | 1461168141189 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:02:21 INFO - PROCESS | 1864 | 1461168141313 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c33d000 == 22 [pid = 1864] [id = 33] 09:02:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x7f1961d22800) [pid = 1864] [serial = 96] [outer = (nil)] 09:02:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f196c3b3400) [pid = 1864] [serial = 97] [outer = 0x7f1961d22800] 09:02:21 INFO - PROCESS | 1864 | 1461168141392 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f196c805000) [pid = 1864] [serial = 98] [outer = 0x7f1961d22800] 09:02:22 INFO - PROCESS | 1864 | 1461168142117 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1129ms 09:02:22 INFO - PROCESS | 1864 | 1461168142140 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 1864 | 1461168142142 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:02:22 INFO - PROCESS | 1864 | 1461168142149 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1864 | 1461168142152 Marionette TRACE conn3 <- [1,106,null,{}] 09:02:22 INFO - PROCESS | 1864 | 1461168142171 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:22 INFO - PROCESS | 1864 | 1461168142337 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:02:22 INFO - PROCESS | 1864 | 1461168142397 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c4ed000 == 23 [pid = 1864] [id = 34] 09:02:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f196d9c8400) [pid = 1864] [serial = 99] [outer = (nil)] 09:02:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f196d9f7400) [pid = 1864] [serial = 100] [outer = 0x7f196d9c8400] 09:02:22 INFO - PROCESS | 1864 | 1461168142463 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f196f7c4000) [pid = 1864] [serial = 101] [outer = 0x7f196d9c8400] 09:02:23 INFO - PROCESS | 1864 | 1461168143154 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1075ms 09:02:23 INFO - PROCESS | 1864 | 1461168143245 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1864 | 1461168143249 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:02:23 INFO - PROCESS | 1864 | 1461168143258 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1864 | 1461168143260 Marionette TRACE conn3 <- [1,110,null,{}] 09:02:23 INFO - PROCESS | 1864 | 1461168143264 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:23 INFO - PROCESS | 1864 | 1461168143398 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:02:23 INFO - PROCESS | 1864 | 1461168143532 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d2c8800 == 24 [pid = 1864] [id = 35] 09:02:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f196d6bb400) [pid = 1864] [serial = 102] [outer = (nil)] 09:02:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f1971630000) [pid = 1864] [serial = 103] [outer = 0x7f196d6bb400] 09:02:23 INFO - PROCESS | 1864 | 1461168143601 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f1971778000) [pid = 1864] [serial = 104] [outer = 0x7f196d6bb400] 09:02:24 INFO - PROCESS | 1864 | 1461168144334 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1127ms 09:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:02:24 INFO - PROCESS | 1864 | 1461168144385 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 1864 | 1461168144388 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:02:24 INFO - PROCESS | 1864 | 1461168144410 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1864 | 1461168144413 Marionette TRACE conn3 <- [1,114,null,{}] 09:02:24 INFO - PROCESS | 1864 | 1461168144420 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:24 INFO - PROCESS | 1864 | 1461168144620 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:02:24 INFO - PROCESS | 1864 | 1461168144747 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196f21d800 == 25 [pid = 1864] [id = 36] 09:02:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f1955549000) [pid = 1864] [serial = 105] [outer = (nil)] 09:02:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f19718b1000) [pid = 1864] [serial = 106] [outer = 0x7f1955549000] 09:02:24 INFO - PROCESS | 1864 | 1461168144821 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f1971a9a400) [pid = 1864] [serial = 107] [outer = 0x7f1955549000] 09:02:25 INFO - PROCESS | 1864 | 1461168145763 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1453ms 09:02:25 INFO - PROCESS | 1864 | 1461168145847 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 1864 | 1461168145851 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:02:25 INFO - PROCESS | 1864 | 1461168145859 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 1864 | 1461168145864 Marionette TRACE conn3 <- [1,118,null,{}] 09:02:25 INFO - PROCESS | 1864 | 1461168145872 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:26 INFO - PROCESS | 1864 | 1461168146079 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:02:26 INFO - PROCESS | 1864 | 1461168146248 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e751000 == 26 [pid = 1864] [id = 37] 09:02:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f195b4be000) [pid = 1864] [serial = 108] [outer = (nil)] 09:02:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f195bf2c400) [pid = 1864] [serial = 109] [outer = 0x7f195b4be000] 09:02:26 INFO - PROCESS | 1864 | 1461168146313 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f195df6c400) [pid = 1864] [serial = 110] [outer = 0x7f195b4be000] 09:02:26 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195eb5d800 == 25 [pid = 1864] [id = 27] 09:02:26 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195b4a8800 == 24 [pid = 1864] [id = 26] 09:02:27 INFO - PROCESS | 1864 | 1461168147085 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1237ms 09:02:27 INFO - PROCESS | 1864 | 1461168147096 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 1864 | 1461168147102 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:02:27 INFO - PROCESS | 1864 | 1461168147111 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 1864 | 1461168147116 Marionette TRACE conn3 <- [1,122,null,{}] 09:02:27 INFO - PROCESS | 1864 | 1461168147123 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 1864 | 1461168147271 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:02:27 INFO - PROCESS | 1864 | 1461168147406 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fe98000 == 25 [pid = 1864] [id = 38] 09:02:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f195e670800) [pid = 1864] [serial = 111] [outer = (nil)] 09:02:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f195eed3c00) [pid = 1864] [serial = 112] [outer = 0x7f195e670800] 09:02:27 INFO - PROCESS | 1864 | 1461168147479 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f195f785c00) [pid = 1864] [serial = 113] [outer = 0x7f195e670800] 09:02:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f1960709400) [pid = 1864] [serial = 114] [outer = 0x7f1955303c00] 09:02:28 INFO - PROCESS | 1864 | 1461168148337 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1285ms 09:02:28 INFO - PROCESS | 1864 | 1461168148396 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1864 | 1461168148402 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:02:28 INFO - PROCESS | 1864 | 1461168148413 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1864 | 1461168148417 Marionette TRACE conn3 <- [1,126,null,{}] 09:02:28 INFO - PROCESS | 1864 | 1461168148422 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 1864 | 1461168148623 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:02:28 INFO - PROCESS | 1864 | 1461168148751 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c4dc800 == 26 [pid = 1864] [id = 39] 09:02:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f195530b800) [pid = 1864] [serial = 115] [outer = (nil)] 09:02:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f195c073400) [pid = 1864] [serial = 116] [outer = 0x7f195530b800] 09:02:28 INFO - PROCESS | 1864 | 1461168148823 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f196c60e800) [pid = 1864] [serial = 117] [outer = 0x7f195530b800] 09:02:29 INFO - PROCESS | 1864 | 1461168149597 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1236ms 09:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:02:29 INFO - PROCESS | 1864 | 1461168149649 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 1864 | 1461168149651 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:02:29 INFO - PROCESS | 1864 | 1461168149658 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1864 | 1461168149663 Marionette TRACE conn3 <- [1,130,null,{}] 09:02:29 INFO - PROCESS | 1864 | 1461168149678 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:29 INFO - PROCESS | 1864 | 1461168149841 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:02:29 INFO - PROCESS | 1864 | 1461168149969 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f197104d800 == 27 [pid = 1864] [id = 40] 09:02:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f196c8e5800) [pid = 1864] [serial = 118] [outer = (nil)] 09:02:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f196f714c00) [pid = 1864] [serial = 119] [outer = 0x7f196c8e5800] 09:02:30 INFO - PROCESS | 1864 | 1461168150045 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f1971865000) [pid = 1864] [serial = 120] [outer = 0x7f196c8e5800] 09:02:30 INFO - PROCESS | 1864 | 1461168150891 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1286ms 09:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:02:30 INFO - PROCESS | 1864 | 1461168150943 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 1864 | 1461168150947 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:02:30 INFO - PROCESS | 1864 | 1461168150953 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 1864 | 1461168150956 Marionette TRACE conn3 <- [1,134,null,{}] 09:02:30 INFO - PROCESS | 1864 | 1461168150961 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:31 INFO - PROCESS | 1864 | 1461168151125 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:02:31 INFO - PROCESS | 1864 | 1461168151252 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971a44000 == 28 [pid = 1864] [id = 41] 09:02:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f196d9e9c00) [pid = 1864] [serial = 121] [outer = (nil)] 09:02:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f1971b25c00) [pid = 1864] [serial = 122] [outer = 0x7f196d9e9c00] 09:02:31 INFO - PROCESS | 1864 | 1461168151320 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f1971c06c00) [pid = 1864] [serial = 123] [outer = 0x7f196d9e9c00] 09:02:32 INFO - PROCESS | 1864 | 1461168152118 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1330ms 09:02:32 INFO - PROCESS | 1864 | 1461168152292 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 1864 | 1461168152298 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:02:32 INFO - PROCESS | 1864 | 1461168152305 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 1864 | 1461168152309 Marionette TRACE conn3 <- [1,138,null,{}] 09:02:32 INFO - PROCESS | 1864 | 1461168152316 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:32 INFO - PROCESS | 1864 | 1461168152451 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:02:32 INFO - PROCESS | 1864 | 1461168152599 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f5b4000 == 29 [pid = 1864] [id = 42] 09:02:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f1957594400) [pid = 1864] [serial = 124] [outer = (nil)] 09:02:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f195b4c0c00) [pid = 1864] [serial = 125] [outer = 0x7f1957594400] 09:02:32 INFO - PROCESS | 1864 | 1461168152667 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x7f195d96a400) [pid = 1864] [serial = 126] [outer = 0x7f1957594400] 09:02:33 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fcb5000 == 28 [pid = 1864] [id = 32] 09:02:33 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1957579800 == 27 [pid = 1864] [id = 31] 09:02:33 INFO - PROCESS | 1864 | 1461168153569 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1291ms 09:02:33 INFO - PROCESS | 1864 | 1461168153596 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:02:33 INFO - PROCESS | 1864 | 1461168153601 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:02:33 INFO - PROCESS | 1864 | 1461168153609 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1864 | 1461168153615 Marionette TRACE conn3 <- [1,142,null,{}] 09:02:33 INFO - PROCESS | 1864 | 1461168153624 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:33 INFO - PROCESS | 1864 | 1461168153771 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:02:33 INFO - PROCESS | 1864 | 1461168153910 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fca5800 == 28 [pid = 1864] [id = 43] 09:02:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x7f1958c8cc00) [pid = 1864] [serial = 127] [outer = (nil)] 09:02:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x7f195efb9c00) [pid = 1864] [serial = 128] [outer = 0x7f1958c8cc00] 09:02:33 INFO - PROCESS | 1864 | 1461168153983 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x7f195f78f400) [pid = 1864] [serial = 129] [outer = 0x7f1958c8cc00] 09:02:34 INFO - PROCESS | 1864 | 1461168154839 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1243ms 09:02:34 INFO - PROCESS | 1864 | 1461168154851 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 1864 | 1461168154859 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:02:34 INFO - PROCESS | 1864 | 1461168154868 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 1864 | 1461168154872 Marionette TRACE conn3 <- [1,146,null,{}] 09:02:34 INFO - PROCESS | 1864 | 1461168154877 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:35 INFO - PROCESS | 1864 | 1461168155019 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:02:35 INFO - PROCESS | 1864 | 1461168155170 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959109000 == 29 [pid = 1864] [id = 44] 09:02:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x7f1958c0f400) [pid = 1864] [serial = 130] [outer = (nil)] 09:02:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 131 (0x7f1958c11000) [pid = 1864] [serial = 131] [outer = 0x7f1958c0f400] 09:02:35 INFO - PROCESS | 1864 | 1461168155242 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 132 (0x7f1958c18000) [pid = 1864] [serial = 132] [outer = 0x7f1958c0f400] 09:02:36 INFO - PROCESS | 1864 | 1461168156098 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1280ms 09:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:02:36 INFO - PROCESS | 1864 | 1461168156149 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 1864 | 1461168156152 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:02:36 INFO - PROCESS | 1864 | 1461168156158 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 1864 | 1461168156163 Marionette TRACE conn3 <- [1,150,null,{}] 09:02:36 INFO - PROCESS | 1864 | 1461168156178 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 1864 | 1461168156337 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:02:36 INFO - PROCESS | 1864 | 1461168156467 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f197105a800 == 30 [pid = 1864] [id = 45] 09:02:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 133 (0x7f195b4cb400) [pid = 1864] [serial = 133] [outer = (nil)] 09:02:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 134 (0x7f196c68d400) [pid = 1864] [serial = 134] [outer = 0x7f195b4cb400] 09:02:36 INFO - PROCESS | 1864 | 1461168156544 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 135 (0x7f196d9ef000) [pid = 1864] [serial = 135] [outer = 0x7f195b4cb400] 09:02:37 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fe98000 == 29 [pid = 1864] [id = 38] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19607dc000 == 28 [pid = 1864] [id = 24] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c4ed000 == 27 [pid = 1864] [id = 34] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196d2c8800 == 26 [pid = 1864] [id = 35] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c4dc800 == 25 [pid = 1864] [id = 39] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fe0b000 == 24 [pid = 1864] [id = 28] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1956534800 == 23 [pid = 1864] [id = 8] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971a44000 == 22 [pid = 1864] [id = 41] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955cc5000 == 21 [pid = 1864] [id = 9] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f197104d800 == 20 [pid = 1864] [id = 40] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19664c1000 == 19 [pid = 1864] [id = 29] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195761b800 == 18 [pid = 1864] [id = 6] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c33d000 == 17 [pid = 1864] [id = 33] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195b4b1000 == 16 [pid = 1864] [id = 25] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e751000 == 15 [pid = 1864] [id = 37] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195de20000 == 14 [pid = 1864] [id = 14] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196f21d800 == 13 [pid = 1864] [id = 36] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959109000 == 12 [pid = 1864] [id = 44] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f5b4000 == 11 [pid = 1864] [id = 42] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fca5800 == 10 [pid = 1864] [id = 43] 09:02:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196b5f0800 == 9 [pid = 1864] [id = 30] 09:02:40 INFO - PROCESS | 1864 | 1461168160948 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 4841ms 09:02:41 INFO - PROCESS | 1864 | 1461168160999 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 1864 | 1461168161003 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:02:41 INFO - PROCESS | 1864 | 1461168161037 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1864 | 1461168161043 Marionette TRACE conn3 <- [1,154,null,{}] 09:02:41 INFO - PROCESS | 1864 | 1461168161060 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 1864 | 1461168161212 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:02:41 INFO - PROCESS | 1864 | 1461168161224 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959108800 == 10 [pid = 1864] [id = 46] 09:02:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 136 (0x7f195b3b6800) [pid = 1864] [serial = 136] [outer = (nil)] 09:02:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 137 (0x7f195b3bcc00) [pid = 1864] [serial = 137] [outer = 0x7f195b3b6800] 09:02:41 INFO - PROCESS | 1864 | 1461168161286 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 138 (0x7f195bfc1400) [pid = 1864] [serial = 138] [outer = 0x7f195b3b6800] 09:02:42 INFO - PROCESS | 1864 | 1461168162002 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1018ms 09:02:42 INFO - PROCESS | 1864 | 1461168162029 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 1864 | 1461168162038 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:02:42 INFO - PROCESS | 1864 | 1461168162049 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 1864 | 1461168162052 Marionette TRACE conn3 <- [1,158,null,{}] 09:02:42 INFO - PROCESS | 1864 | 1461168162057 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:42 INFO - PROCESS | 1864 | 1461168162240 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:02:42 INFO - PROCESS | 1864 | 1461168162258 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195eb56000 == 11 [pid = 1864] [id = 47] 09:02:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 139 (0x7f195554d800) [pid = 1864] [serial = 139] [outer = (nil)] 09:02:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 140 (0x7f195e837800) [pid = 1864] [serial = 140] [outer = 0x7f195554d800] 09:02:42 INFO - PROCESS | 1864 | 1461168162315 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 141 (0x7f195f784c00) [pid = 1864] [serial = 141] [outer = 0x7f195554d800] 09:02:43 INFO - PROCESS | 1864 | 1461168163080 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1084ms 09:02:43 INFO - PROCESS | 1864 | 1461168163176 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 1864 | 1461168163179 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:02:43 INFO - PROCESS | 1864 | 1461168163229 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 1864 | 1461168163233 Marionette TRACE conn3 <- [1,162,null,{}] 09:02:43 INFO - PROCESS | 1864 | 1461168163294 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 1864 | 1461168163483 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:02:43 INFO - PROCESS | 1864 | 1461168163585 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196b5f6800 == 12 [pid = 1864] [id = 48] 09:02:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 142 (0x7f195bf35800) [pid = 1864] [serial = 142] [outer = (nil)] 09:02:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 143 (0x7f196b5da800) [pid = 1864] [serial = 143] [outer = 0x7f195bf35800] 09:02:43 INFO - PROCESS | 1864 | 1461168163655 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 144 (0x7f196c80c000) [pid = 1864] [serial = 144] [outer = 0x7f195bf35800] 09:02:44 INFO - PROCESS | 1864 | 1461168164310 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1113ms 09:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:02:44 INFO - PROCESS | 1864 | 1461168164328 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 1864 | 1461168164331 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:02:44 INFO - PROCESS | 1864 | 1461168164337 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 1864 | 1461168164340 Marionette TRACE conn3 <- [1,166,null,{}] 09:02:44 INFO - PROCESS | 1864 | 1461168164344 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:44 INFO - PROCESS | 1864 | 1461168164512 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:02:44 INFO - PROCESS | 1864 | 1461168164540 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d66a800 == 13 [pid = 1864] [id = 49] 09:02:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 145 (0x7f195b4bd800) [pid = 1864] [serial = 145] [outer = (nil)] 09:02:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 146 (0x7f196d9bfc00) [pid = 1864] [serial = 146] [outer = 0x7f195b4bd800] 09:02:44 INFO - PROCESS | 1864 | 1461168164597 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 147 (0x7f196d9f4400) [pid = 1864] [serial = 147] [outer = 0x7f195b4bd800] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 146 (0x7f195758ac00) [pid = 1864] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 145 (0x7f195c8d1800) [pid = 1864] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 144 (0x7f195d657000) [pid = 1864] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 143 (0x7f1955302c00) [pid = 1864] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 142 (0x7f19591c1000) [pid = 1864] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 141 (0x7f1961aad400) [pid = 1864] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 140 (0x7f195bf2e800) [pid = 1864] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 139 (0x7f195bf2e400) [pid = 1864] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 138 (0x7f195bfbcc00) [pid = 1864] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 137 (0x7f1955303400) [pid = 1864] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 136 (0x7f1965753c00) [pid = 1864] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 135 (0x7f1960704000) [pid = 1864] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 134 (0x7f195e670800) [pid = 1864] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 133 (0x7f19591c5800) [pid = 1864] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 132 (0x7f1957594400) [pid = 1864] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 131 (0x7f1958c88000) [pid = 1864] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 130 (0x7f1957596800) [pid = 1864] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x7f196d9e9c00) [pid = 1864] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x7f195b4be000) [pid = 1864] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x7f19558eb000) [pid = 1864] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x7f196c8e4800) [pid = 1864] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x7f1955549000) [pid = 1864] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x7f195668b000) [pid = 1864] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x7f196c8e5800) [pid = 1864] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f196073e400) [pid = 1864] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f195b3b6400) [pid = 1864] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f196d6bb400) [pid = 1864] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f1958c0f400) [pid = 1864] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f19591bbc00) [pid = 1864] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f195bfc9800) [pid = 1864] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f196d9c8400) [pid = 1864] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f195c06f000) [pid = 1864] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f1958c8cc00) [pid = 1864] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f195530cc00) [pid = 1864] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f1961d22800) [pid = 1864] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f195530b800) [pid = 1864] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:02:46 INFO - PROCESS | 1864 | 1461168166227 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1935ms 09:02:46 INFO - PROCESS | 1864 | 1461168166292 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 1864 | 1461168166294 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:02:46 INFO - PROCESS | 1864 | 1461168166338 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1864 | 1461168166340 Marionette TRACE conn3 <- [1,170,null,{}] 09:02:46 INFO - PROCESS | 1864 | 1461168166413 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 1864 | 1461168166557 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:02:46 INFO - PROCESS | 1864 | 1461168166693 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195ce5b800 == 14 [pid = 1864] [id = 50] 09:02:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f19558eb000) [pid = 1864] [serial = 148] [outer = (nil)] 09:02:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f19573ca400) [pid = 1864] [serial = 149] [outer = 0x7f19558eb000] 09:02:46 INFO - PROCESS | 1864 | 1461168166758 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f195f789000) [pid = 1864] [serial = 150] [outer = 0x7f19558eb000] 09:02:47 INFO - PROCESS | 1864 | 1461168167462 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1168ms 09:02:47 INFO - PROCESS | 1864 | 1461168167485 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 1864 | 1461168167488 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:02:47 INFO - PROCESS | 1864 | 1461168167493 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 1864 | 1461168167495 Marionette TRACE conn3 <- [1,174,null,{}] 09:02:47 INFO - PROCESS | 1864 | 1461168167500 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:47 INFO - PROCESS | 1864 | 1461168167694 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:02:47 INFO - PROCESS | 1864 | 1461168167712 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d50f800 == 15 [pid = 1864] [id = 51] 09:02:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f19581d5400) [pid = 1864] [serial = 151] [outer = (nil)] 09:02:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f195d9c5000) [pid = 1864] [serial = 152] [outer = 0x7f19581d5400] 09:02:47 INFO - PROCESS | 1864 | 1461168167774 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f196c8ab800) [pid = 1864] [serial = 153] [outer = 0x7f19581d5400] 09:02:48 INFO - PROCESS | 1864 | 1461168168717 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1275ms 09:02:48 INFO - PROCESS | 1864 | 1461168168770 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1864 | 1461168168776 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:02:48 INFO - PROCESS | 1864 | 1461168168785 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1864 | 1461168168789 Marionette TRACE conn3 <- [1,178,null,{}] 09:02:48 INFO - PROCESS | 1864 | 1461168168796 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:48 INFO - PROCESS | 1864 | 1461168168987 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:02:49 INFO - PROCESS | 1864 | 1461168169119 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e74f800 == 16 [pid = 1864] [id = 52] 09:02:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f1958c1a000) [pid = 1864] [serial = 154] [outer = (nil)] 09:02:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f1958d0f000) [pid = 1864] [serial = 155] [outer = 0x7f1958c1a000] 09:02:49 INFO - PROCESS | 1864 | 1461168169196 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f1958d17c00) [pid = 1864] [serial = 156] [outer = 0x7f1958c1a000] 09:02:50 INFO - PROCESS | 1864 | 1461168170086 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1386ms 09:02:50 INFO - PROCESS | 1864 | 1461168170171 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 1864 | 1461168170179 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:02:50 INFO - PROCESS | 1864 | 1461168170188 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 1864 | 1461168170192 Marionette TRACE conn3 <- [1,182,null,{}] 09:02:50 INFO - PROCESS | 1864 | 1461168170198 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:50 INFO - PROCESS | 1864 | 1461168170382 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:02:50 INFO - PROCESS | 1864 | 1461168170514 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195582f800 == 17 [pid = 1864] [id = 53] 09:02:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f1955545c00) [pid = 1864] [serial = 157] [outer = (nil)] 09:02:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f1955a9bc00) [pid = 1864] [serial = 158] [outer = 0x7f1955545c00] 09:02:50 INFO - PROCESS | 1864 | 1461168170585 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f1957591400) [pid = 1864] [serial = 159] [outer = 0x7f1955545c00] 09:02:51 INFO - PROCESS | 1864 | 1461168171662 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1532ms 09:02:51 INFO - PROCESS | 1864 | 1461168171720 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 1864 | 1461168171725 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:02:51 INFO - PROCESS | 1864 | 1461168171732 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 1864 | 1461168171737 Marionette TRACE conn3 <- [1,186,null,{}] 09:02:51 INFO - PROCESS | 1864 | 1461168171744 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:51 INFO - PROCESS | 1864 | 1461168171948 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:02:51 INFO - PROCESS | 1864 | 1461168171952 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f195e3d7800) [pid = 1864] [serial = 77] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f195f7e2800) [pid = 1864] [serial = 79] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f195eed3c00) [pid = 1864] [serial = 112] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f196c805000) [pid = 1864] [serial = 98] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f195f790c00) [pid = 1864] [serial = 89] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f195ced6400) [pid = 1864] [serial = 91] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f195d916000) [pid = 1864] [serial = 74] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f196f209000) [pid = 1864] [serial = 2] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f195d656800) [pid = 1864] [serial = 76] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f195c97d800) [pid = 1864] [serial = 73] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f195c983800) [pid = 1864] [serial = 43] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f195d64d800) [pid = 1864] [serial = 44] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f195db7a000) [pid = 1864] [serial = 46] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f1955308c00) [pid = 1864] [serial = 28] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f19606ab000) [pid = 1864] [serial = 50] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f1961bf2c00) [pid = 1864] [serial = 52] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f1961bffc00) [pid = 1864] [serial = 53] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f196b5d0c00) [pid = 1864] [serial = 56] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f196575f800) [pid = 1864] [serial = 55] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f195db7c400) [pid = 1864] [serial = 37] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f1957592c00) [pid = 1864] [serial = 34] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f195df75c00) [pid = 1864] [serial = 38] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f195f45fc00) [pid = 1864] [serial = 47] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f195ee6b000) [pid = 1864] [serial = 40] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f195efc6c00) [pid = 1864] [serial = 41] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f195fc96800) [pid = 1864] [serial = 49] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x7f196c8a5c00) [pid = 1864] [serial = 59] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x7f19558e7400) [pid = 1864] [serial = 29] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x7f1955a57000) [pid = 1864] [serial = 31] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x7f195f78c400) [pid = 1864] [serial = 94] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x7f1955c52c00) [pid = 1864] [serial = 62] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x7f195c8d5400) [pid = 1864] [serial = 64] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x7f196c3bd000) [pid = 1864] [serial = 58] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x7f19558e2400) [pid = 1864] [serial = 61] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x7f196c6d4c00) [pid = 1864] [serial = 83] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x7f19591c9400) [pid = 1864] [serial = 35] [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:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x7f195f785c00) [pid = 1864] [serial = 113] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x7f196b551400) [pid = 1864] [serial = 82] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x7f195fca1000) [pid = 1864] [serial = 80] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x7f195df6c400) [pid = 1864] [serial = 110] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x7f19718b1000) [pid = 1864] [serial = 106] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x7f195f78b000) [pid = 1864] [serial = 88] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x7f196b5d8000) [pid = 1864] [serial = 70] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x7f196c68d400) [pid = 1864] [serial = 134] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x7f195d9bb000) [pid = 1864] [serial = 92] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x7f196f7c4000) [pid = 1864] [serial = 101] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x7f195f84d800) [pid = 1864] [serial = 95] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x7f195dfd7c00) [pid = 1864] [serial = 12] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0x7f1971630000) [pid = 1864] [serial = 103] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 73 (0x7f195d95fc00) [pid = 1864] [serial = 65] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 72 (0x7f195e30a800) [pid = 1864] [serial = 9] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 71 (0x7f196d9f7400) [pid = 1864] [serial = 100] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 70 (0x7f196c3b3400) [pid = 1864] [serial = 97] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 69 (0x7f195efbb000) [pid = 1864] [serial = 67] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 68 (0x7f1955c55400) [pid = 1864] [serial = 25] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 67 (0x7f196d9f0400) [pid = 1864] [serial = 86] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 66 (0x7f196d9bb800) [pid = 1864] [serial = 85] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 65 (0x7f1971a9a400) [pid = 1864] [serial = 107] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 64 (0x7f195668dc00) [pid = 1864] [serial = 22] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 63 (0x7f19558dd000) [pid = 1864] [serial = 23] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 62 (0x7f1961ab0000) [pid = 1864] [serial = 17] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 61 (0x7f1955c5f400) [pid = 1864] [serial = 26] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 60 (0x7f1957594000) [pid = 1864] [serial = 19] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 59 (0x7f1961aab400) [pid = 1864] [serial = 16] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 58 (0x7f195f7de400) [pid = 1864] [serial = 68] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 57 (0x7f1971778000) [pid = 1864] [serial = 104] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 56 (0x7f196c60e800) [pid = 1864] [serial = 117] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 55 (0x7f196c694400) [pid = 1864] [serial = 71] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 54 (0x7f195bf2c400) [pid = 1864] [serial = 109] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 53 (0x7f195d96a400) [pid = 1864] [serial = 126] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 52 (0x7f195efb9c00) [pid = 1864] [serial = 128] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 51 (0x7f195b4c0c00) [pid = 1864] [serial = 125] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 50 (0x7f195c073400) [pid = 1864] [serial = 116] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 49 (0x7f1958c18000) [pid = 1864] [serial = 132] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 48 (0x7f195f78f400) [pid = 1864] [serial = 129] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 47 (0x7f1958c11000) [pid = 1864] [serial = 131] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 46 (0x7f1971865000) [pid = 1864] [serial = 120] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 45 (0x7f1971b25c00) [pid = 1864] [serial = 122] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 44 (0x7f196f714c00) [pid = 1864] [serial = 119] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | --DOMWINDOW == 43 (0x7f1971c06c00) [pid = 1864] [serial = 123] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 1864 | 1461168172204 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955a58000 == 18 [pid = 1864] [id = 54] 09:02:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 44 (0x7f19558dd000) [pid = 1864] [serial = 160] [outer = (nil)] 09:02:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 45 (0x7f1955c5f400) [pid = 1864] [serial = 161] [outer = 0x7f19558dd000] 09:02:52 INFO - PROCESS | 1864 | 1461168172264 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 46 (0x7f1958c12c00) [pid = 1864] [serial = 162] [outer = 0x7f19558dd000] 09:02:52 INFO - PROCESS | 1864 | 1461168172854 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1180ms 09:02:52 INFO - PROCESS | 1864 | 1461168172913 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 1864 | 1461168172919 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:02:52 INFO - PROCESS | 1864 | 1461168172928 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 1864 | 1461168172931 Marionette TRACE conn3 <- [1,190,null,{}] 09:02:52 INFO - PROCESS | 1864 | 1461168172935 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:53 INFO - PROCESS | 1864 | 1461168173063 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:02:53 INFO - PROCESS | 1864 | 1461168173145 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1957616000 == 19 [pid = 1864] [id = 55] 09:02:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 47 (0x7f19558df400) [pid = 1864] [serial = 163] [outer = (nil)] 09:02:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 48 (0x7f1958d10000) [pid = 1864] [serial = 164] [outer = 0x7f19558df400] 09:02:53 INFO - PROCESS | 1864 | 1461168173207 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 49 (0x7f195b3bb000) [pid = 1864] [serial = 165] [outer = 0x7f19558df400] 09:02:54 INFO - PROCESS | 1864 | 1461168174044 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:02:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1184ms 09:02:54 INFO - PROCESS | 1864 | 1461168174112 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 1864 | 1461168174115 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:02:54 INFO - PROCESS | 1864 | 1461168174122 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 1864 | 1461168174128 Marionette TRACE conn3 <- [1,194,null,{}] 09:02:54 INFO - PROCESS | 1864 | 1461168174145 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:54 INFO - PROCESS | 1864 | 1461168174295 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:02:54 INFO - PROCESS | 1864 | 1461168174306 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195b4af800 == 20 [pid = 1864] [id = 56] 09:02:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 50 (0x7f1958d11800) [pid = 1864] [serial = 166] [outer = (nil)] 09:02:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 51 (0x7f195bf3b800) [pid = 1864] [serial = 167] [outer = 0x7f1958d11800] 09:02:54 INFO - PROCESS | 1864 | 1461168174460 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 52 (0x7f195d6e4400) [pid = 1864] [serial = 168] [outer = 0x7f1958d11800] 09:02:55 INFO - PROCESS | 1864 | 1461168175138 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1081ms 09:02:55 INFO - PROCESS | 1864 | 1461168175213 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 1864 | 1461168175216 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:02:55 INFO - PROCESS | 1864 | 1461168175221 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 1864 | 1461168175223 Marionette TRACE conn3 <- [1,198,null,{}] 09:02:55 INFO - PROCESS | 1864 | 1461168175234 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:55 INFO - PROCESS | 1864 | 1461168175394 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:02:55 INFO - PROCESS | 1864 | 1461168175444 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195de10000 == 21 [pid = 1864] [id = 57] 09:02:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 53 (0x7f195b4ccc00) [pid = 1864] [serial = 169] [outer = (nil)] 09:02:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 54 (0x7f195dc3c400) [pid = 1864] [serial = 170] [outer = 0x7f195b4ccc00] 09:02:55 INFO - PROCESS | 1864 | 1461168175503 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 55 (0x7f195e3d5000) [pid = 1864] [serial = 171] [outer = 0x7f195b4ccc00] 09:02:56 INFO - PROCESS | 1864 | --DOMWINDOW == 54 (0x7f195bf35800) [pid = 1864] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:02:56 INFO - PROCESS | 1864 | --DOMWINDOW == 53 (0x7f195b4bd800) [pid = 1864] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:02:56 INFO - PROCESS | 1864 | --DOMWINDOW == 52 (0x7f195b4cb400) [pid = 1864] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:02:56 INFO - PROCESS | 1864 | --DOMWINDOW == 51 (0x7f195b3b6800) [pid = 1864] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:02:56 INFO - PROCESS | 1864 | --DOMWINDOW == 50 (0x7f195554d800) [pid = 1864] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:02:56 INFO - PROCESS | 1864 | --DOMWINDOW == 49 (0x7f19558eb000) [pid = 1864] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:02:56 INFO - PROCESS | 1864 | 1461168176363 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1180ms 09:02:56 INFO - PROCESS | 1864 | 1461168176402 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 1864 | 1461168176405 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:02:56 INFO - PROCESS | 1864 | 1461168176410 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 1864 | 1461168176412 Marionette TRACE conn3 <- [1,202,null,{}] 09:02:56 INFO - PROCESS | 1864 | 1461168176417 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:56 INFO - PROCESS | 1864 | 1461168176537 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:02:56 INFO - PROCESS | 1864 | 1461168176550 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e6fb800 == 22 [pid = 1864] [id = 58] 09:02:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 50 (0x7f1955305800) [pid = 1864] [serial = 172] [outer = (nil)] 09:02:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 51 (0x7f195d962000) [pid = 1864] [serial = 173] [outer = 0x7f1955305800] 09:02:56 INFO - PROCESS | 1864 | 1461168176608 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 52 (0x7f195e5f6000) [pid = 1864] [serial = 174] [outer = 0x7f1955305800] 09:02:57 INFO - PROCESS | 1864 | 1461168177260 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 873ms 09:02:57 INFO - PROCESS | 1864 | 1461168177284 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 1864 | 1461168177287 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:02:57 INFO - PROCESS | 1864 | 1461168177292 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 1864 | 1461168177294 Marionette TRACE conn3 <- [1,206,null,{}] 09:02:57 INFO - PROCESS | 1864 | 1461168177299 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 1864 | 1461168177483 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:02:57 INFO - PROCESS | 1864 | 1461168177506 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195eb51800 == 23 [pid = 1864] [id = 59] 09:02:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 53 (0x7f195e5eec00) [pid = 1864] [serial = 175] [outer = (nil)] 09:02:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 54 (0x7f195f45d400) [pid = 1864] [serial = 176] [outer = 0x7f195e5eec00] 09:02:57 INFO - PROCESS | 1864 | 1461168177568 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 55 (0x7f195f792800) [pid = 1864] [serial = 177] [outer = 0x7f195e5eec00] 09:02:58 INFO - PROCESS | 1864 | 1461168178137 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 882ms 09:02:58 INFO - PROCESS | 1864 | 1461168178175 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 1864 | 1461168178177 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:02:58 INFO - PROCESS | 1864 | 1461168178183 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 1864 | 1461168178186 Marionette TRACE conn3 <- [1,210,null,{}] 09:02:58 INFO - PROCESS | 1864 | 1461168178191 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:58 INFO - PROCESS | 1864 | 1461168178306 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:02:58 INFO - PROCESS | 1864 | 1461168178323 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955450800 == 24 [pid = 1864] [id = 60] 09:02:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 56 (0x7f1955303400) [pid = 1864] [serial = 178] [outer = (nil)] 09:02:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 57 (0x7f1955543000) [pid = 1864] [serial = 179] [outer = 0x7f1955303400] 09:02:58 INFO - PROCESS | 1864 | 1461168178439 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 58 (0x7f19558e1000) [pid = 1864] [serial = 180] [outer = 0x7f1955303400] 09:02:59 INFO - PROCESS | 1864 | 1461168179336 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1178ms 09:02:59 INFO - PROCESS | 1864 | 1461168179369 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 1864 | 1461168179374 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:02:59 INFO - PROCESS | 1864 | 1461168179385 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 1864 | 1461168179388 Marionette TRACE conn3 <- [1,214,null,{}] 09:02:59 INFO - PROCESS | 1864 | 1461168179395 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:59 INFO - PROCESS | 1864 | 1461168179549 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:02:59 INFO - PROCESS | 1864 | 1461168179668 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195bf5c800 == 25 [pid = 1864] [id = 61] 09:02:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 59 (0x7f1958c18000) [pid = 1864] [serial = 181] [outer = (nil)] 09:02:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 60 (0x7f19591c6000) [pid = 1864] [serial = 182] [outer = 0x7f1958c18000] 09:02:59 INFO - PROCESS | 1864 | 1461168179737 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 61 (0x7f195b4c8c00) [pid = 1864] [serial = 183] [outer = 0x7f1958c18000] 09:03:00 INFO - PROCESS | 1864 | 1461168180497 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1131ms 09:03:00 INFO - PROCESS | 1864 | 1461168180514 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 1864 | 1461168180519 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:03:00 INFO - PROCESS | 1864 | 1461168180529 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1864 | 1461168180532 Marionette TRACE conn3 <- [1,218,null,{}] 09:03:00 INFO - PROCESS | 1864 | 1461168180538 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:00 INFO - PROCESS | 1864 | 1461168180677 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:03:00 INFO - PROCESS | 1864 | 1461168180803 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f544800 == 26 [pid = 1864] [id = 62] 09:03:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 62 (0x7f1958d0b000) [pid = 1864] [serial = 184] [outer = (nil)] 09:03:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 63 (0x7f195d968400) [pid = 1864] [serial = 185] [outer = 0x7f1958d0b000] 09:03:00 INFO - PROCESS | 1864 | 1461168180875 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 64 (0x7f195ee71800) [pid = 1864] [serial = 186] [outer = 0x7f1958d0b000] 09:03:01 INFO - PROCESS | 1864 | 1461168181642 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1135ms 09:03:01 INFO - PROCESS | 1864 | 1461168181663 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 1864 | 1461168181666 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:03:01 INFO - PROCESS | 1864 | 1461168181672 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 1864 | 1461168181677 Marionette TRACE conn3 <- [1,222,null,{}] 09:03:01 INFO - PROCESS | 1864 | 1461168181693 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:01 INFO - PROCESS | 1864 | 1461168181839 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:03:01 INFO - PROCESS | 1864 | 1461168181966 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fe13000 == 27 [pid = 1864] [id = 63] 09:03:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 65 (0x7f195f45a800) [pid = 1864] [serial = 187] [outer = (nil)] 09:03:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 66 (0x7f195f7dac00) [pid = 1864] [serial = 188] [outer = 0x7f195f45a800] 09:03:02 INFO - PROCESS | 1864 | 1461168182034 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 67 (0x7f195f848000) [pid = 1864] [serial = 189] [outer = 0x7f195f45a800] 09:03:02 INFO - PROCESS | 1864 | 1461168182881 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1231ms 09:03:02 INFO - PROCESS | 1864 | 1461168182903 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:03:02 INFO - PROCESS | 1864 | 1461168182907 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:03:02 INFO - PROCESS | 1864 | 1461168182912 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1864 | 1461168182915 Marionette TRACE conn3 <- [1,226,null,{}] 09:03:02 INFO - PROCESS | 1864 | 1461168182920 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:03 INFO - PROCESS | 1864 | 1461168183055 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:03:03 INFO - PROCESS | 1864 | 1461168183180 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19607dc000 == 28 [pid = 1864] [id = 64] 09:03:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 68 (0x7f195f58b800) [pid = 1864] [serial = 190] [outer = (nil)] 09:03:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 69 (0x7f19606ad400) [pid = 1864] [serial = 191] [outer = 0x7f195f58b800] 09:03:03 INFO - PROCESS | 1864 | 1461168183247 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 70 (0x7f1961a4f800) [pid = 1864] [serial = 192] [outer = 0x7f195f58b800] 09:03:03 INFO - PROCESS | 1864 | 1461168183950 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1226ms 09:03:04 INFO - PROCESS | 1864 | 1461168184139 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 1864 | 1461168184145 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:03:04 INFO - PROCESS | 1864 | 1461168184153 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 1864 | 1461168184157 Marionette TRACE conn3 <- [1,230,null,{}] 09:03:04 INFO - PROCESS | 1864 | 1461168184164 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:04 INFO - PROCESS | 1864 | 1461168184292 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:03:04 INFO - PROCESS | 1864 | 1461168184431 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959120800 == 29 [pid = 1864] [id = 65] 09:03:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 71 (0x7f195554d400) [pid = 1864] [serial = 193] [outer = (nil)] 09:03:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0x7f1956686c00) [pid = 1864] [serial = 194] [outer = 0x7f195554d400] 09:03:04 INFO - PROCESS | 1864 | 1461168184495 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0x7f19581d1800) [pid = 1864] [serial = 195] [outer = 0x7f195554d400] 09:03:05 INFO - PROCESS | 1864 | 1461168185247 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 72 (0x7f196c80c000) [pid = 1864] [serial = 144] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 71 (0x7f196b5da800) [pid = 1864] [serial = 143] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 70 (0x7f196d9bfc00) [pid = 1864] [serial = 146] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 69 (0x7f196d9ef000) [pid = 1864] [serial = 135] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 68 (0x7f195b3bcc00) [pid = 1864] [serial = 137] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 67 (0x7f195bfc1400) [pid = 1864] [serial = 138] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 66 (0x7f195e837800) [pid = 1864] [serial = 140] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 65 (0x7f19573ca400) [pid = 1864] [serial = 149] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 64 (0x7f195f789000) [pid = 1864] [serial = 150] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 63 (0x7f196d9f4400) [pid = 1864] [serial = 147] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 62 (0x7f195f784c00) [pid = 1864] [serial = 141] [outer = (nil)] [url = about:blank] 09:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1181ms 09:03:05 INFO - PROCESS | 1864 | 1461168185337 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 1864 | 1461168185341 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:03:05 INFO - PROCESS | 1864 | 1461168185352 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1864 | 1461168185357 Marionette TRACE conn3 <- [1,234,null,{}] 09:03:05 INFO - PROCESS | 1864 | 1461168185362 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:05 INFO - PROCESS | 1864 | 1461168185492 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:03:05 INFO - PROCESS | 1864 | 1461168185501 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1958f5f800 == 30 [pid = 1864] [id = 66] 09:03:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 63 (0x7f1958c10400) [pid = 1864] [serial = 196] [outer = (nil)] 09:03:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 64 (0x7f19591c1000) [pid = 1864] [serial = 197] [outer = 0x7f1958c10400] 09:03:05 INFO - PROCESS | 1864 | 1461168185561 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 65 (0x7f195bfc9c00) [pid = 1864] [serial = 198] [outer = 0x7f1958c10400] 09:03:06 INFO - PROCESS | 1864 | 1461168186235 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 935ms 09:03:06 INFO - PROCESS | 1864 | 1461168186283 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 1864 | 1461168186286 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:03:06 INFO - PROCESS | 1864 | 1461168186292 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 1864 | 1461168186294 Marionette TRACE conn3 <- [1,238,null,{}] 09:03:06 INFO - PROCESS | 1864 | 1461168186308 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:06 INFO - PROCESS | 1864 | 1461168186469 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:03:06 INFO - PROCESS | 1864 | 1461168186491 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195ea58000 == 31 [pid = 1864] [id = 67] 09:03:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 66 (0x7f195dcf5000) [pid = 1864] [serial = 199] [outer = (nil)] 09:03:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 67 (0x7f195e5ecc00) [pid = 1864] [serial = 200] [outer = 0x7f195dcf5000] 09:03:06 INFO - PROCESS | 1864 | 1461168186554 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 68 (0x7f195efc5c00) [pid = 1864] [serial = 201] [outer = 0x7f195dcf5000] 09:03:07 INFO - PROCESS | 1864 | 1461168187191 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 931ms 09:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:03:07 INFO - PROCESS | 1864 | 1461168187223 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 1864 | 1461168187225 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:03:07 INFO - PROCESS | 1864 | 1461168187229 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 1864 | 1461168187233 Marionette TRACE conn3 <- [1,242,null,{}] 09:03:07 INFO - PROCESS | 1864 | 1461168187238 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:07 INFO - PROCESS | 1864 | 1461168187405 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:03:07 INFO - PROCESS | 1864 | 1461168187424 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fca5800 == 32 [pid = 1864] [id = 68] 09:03:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 69 (0x7f195f78d800) [pid = 1864] [serial = 202] [outer = (nil)] 09:03:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 70 (0x7f195fc96800) [pid = 1864] [serial = 203] [outer = 0x7f195f78d800] 09:03:07 INFO - PROCESS | 1864 | 1461168187482 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 71 (0x7f19565cd000) [pid = 1864] [serial = 204] [outer = 0x7f195f78d800] 09:03:08 INFO - PROCESS | 1864 | 1461168188111 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 925ms 09:03:08 INFO - PROCESS | 1864 | 1461168188156 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 1864 | 1461168188159 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:03:08 INFO - PROCESS | 1864 | 1461168188177 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 1864 | 1461168188179 Marionette TRACE conn3 <- [1,246,null,{}] 09:03:08 INFO - PROCESS | 1864 | 1461168188184 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:08 INFO - PROCESS | 1864 | 1461168188331 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:03:08 INFO - PROCESS | 1864 | 1461168188359 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1961d3d000 == 33 [pid = 1864] [id = 69] 09:03:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0x7f1955544800) [pid = 1864] [serial = 205] [outer = (nil)] 09:03:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0x7f1961bf3400) [pid = 1864] [serial = 206] [outer = 0x7f1955544800] 09:03:08 INFO - PROCESS | 1864 | 1461168188416 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0x7f1965759400) [pid = 1864] [serial = 207] [outer = 0x7f1955544800] 09:03:09 INFO - PROCESS | 1864 | 1461168189237 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1075ms 09:03:09 INFO - PROCESS | 1864 | 1461168189253 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 1864 | 1461168189255 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:03:09 INFO - PROCESS | 1864 | 1461168189266 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 1864 | 1461168189268 Marionette TRACE conn3 <- [1,250,null,{}] 09:03:09 INFO - PROCESS | 1864 | 1461168189272 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:09 INFO - PROCESS | 1864 | 1461168189461 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:03:09 INFO - PROCESS | 1864 | 1461168189487 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196b5ec800 == 34 [pid = 1864] [id = 70] 09:03:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x7f196c167000) [pid = 1864] [serial = 208] [outer = (nil)] 09:03:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x7f196c60e800) [pid = 1864] [serial = 209] [outer = 0x7f196c167000] 09:03:09 INFO - PROCESS | 1864 | 1461168189554 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x7f196c80f800) [pid = 1864] [serial = 210] [outer = 0x7f196c167000] 09:03:09 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x7f195b4ccc00) [pid = 1864] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:03:09 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x7f19558df400) [pid = 1864] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:03:09 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0x7f19558dd000) [pid = 1864] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:03:09 INFO - PROCESS | 1864 | --DOMWINDOW == 73 (0x7f1955305800) [pid = 1864] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:03:09 INFO - PROCESS | 1864 | --DOMWINDOW == 72 (0x7f1958d11800) [pid = 1864] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:03:10 INFO - PROCESS | 1864 | 1461168190228 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 985ms 09:03:10 INFO - PROCESS | 1864 | 1461168190253 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 1864 | 1461168190256 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:03:10 INFO - PROCESS | 1864 | 1461168190261 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 1864 | 1461168190263 Marionette TRACE conn3 <- [1,254,null,{}] 09:03:10 INFO - PROCESS | 1864 | 1461168190268 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:10 INFO - PROCESS | 1864 | 1461168190416 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:03:10 INFO - PROCESS | 1864 | 1461168190436 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c1e9000 == 35 [pid = 1864] [id = 71] 09:03:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0x7f19558ddc00) [pid = 1864] [serial = 211] [outer = (nil)] 09:03:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0x7f196c6d8400) [pid = 1864] [serial = 212] [outer = 0x7f19558ddc00] 09:03:10 INFO - PROCESS | 1864 | 1461168190492 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x7f196c8e3c00) [pid = 1864] [serial = 213] [outer = 0x7f19558ddc00] 09:03:11 INFO - PROCESS | 1864 | 1461168191130 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 924ms 09:03:11 INFO - PROCESS | 1864 | 1461168191186 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 1864 | 1461168191189 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:03:11 INFO - PROCESS | 1864 | 1461168191194 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 1864 | 1461168191196 Marionette TRACE conn3 <- [1,258,null,{}] 09:03:11 INFO - PROCESS | 1864 | 1461168191201 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:11 INFO - PROCESS | 1864 | 1461168191320 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:03:11 INFO - PROCESS | 1864 | 1461168191412 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c4dd800 == 36 [pid = 1864] [id = 72] 09:03:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x7f19558df400) [pid = 1864] [serial = 214] [outer = (nil)] 09:03:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x7f196d656000) [pid = 1864] [serial = 215] [outer = 0x7f19558df400] 09:03:11 INFO - PROCESS | 1864 | 1461168191474 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x7f196d9eb400) [pid = 1864] [serial = 216] [outer = 0x7f19558df400] 09:03:12 INFO - PROCESS | 1864 | 1461168192214 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1076ms 09:03:12 INFO - PROCESS | 1864 | 1461168192271 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 1864 | 1461168192276 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:03:12 INFO - PROCESS | 1864 | 1461168192285 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 1864 | 1461168192289 Marionette TRACE conn3 <- [1,262,null,{}] 09:03:12 INFO - PROCESS | 1864 | 1461168192313 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:12 INFO - PROCESS | 1864 | 1461168192469 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:03:12 INFO - PROCESS | 1864 | 1461168192591 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959119000 == 37 [pid = 1864] [id = 73] 09:03:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x7f1955a9c800) [pid = 1864] [serial = 217] [outer = (nil)] 09:03:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x7f1958c14c00) [pid = 1864] [serial = 218] [outer = 0x7f1955a9c800] 09:03:12 INFO - PROCESS | 1864 | 1461168192662 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x7f1958d13400) [pid = 1864] [serial = 219] [outer = 0x7f1955a9c800] 09:03:13 INFO - PROCESS | 1864 | 1461168193468 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1234ms 09:03:13 INFO - PROCESS | 1864 | 1461168193527 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 1864 | 1461168193535 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:03:13 INFO - PROCESS | 1864 | 1461168193545 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 1864 | 1461168193549 Marionette TRACE conn3 <- [1,266,null,{}] 09:03:13 INFO - PROCESS | 1864 | 1461168193555 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:13 INFO - PROCESS | 1864 | 1461168193711 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:03:13 INFO - PROCESS | 1864 | 1461168193833 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f5c8800 == 38 [pid = 1864] [id = 74] 09:03:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x7f1955a9e400) [pid = 1864] [serial = 220] [outer = (nil)] 09:03:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x7f195df6e000) [pid = 1864] [serial = 221] [outer = 0x7f1955a9e400] 09:03:13 INFO - PROCESS | 1864 | 1461168193901 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x7f195f785400) [pid = 1864] [serial = 222] [outer = 0x7f1955a9e400] 09:03:14 INFO - PROCESS | 1864 | 1461168194671 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1178ms 09:03:14 INFO - PROCESS | 1864 | 1461168194723 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 1864 | 1461168194726 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:03:14 INFO - PROCESS | 1864 | 1461168194749 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 1864 | 1461168194755 Marionette TRACE conn3 <- [1,270,null,{}] 09:03:14 INFO - PROCESS | 1864 | 1461168194770 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:14 INFO - PROCESS | 1864 | 1461168194924 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:03:15 INFO - PROCESS | 1864 | 1461168195047 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d289000 == 39 [pid = 1864] [id = 75] 09:03:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x7f195f7e2400) [pid = 1864] [serial = 223] [outer = (nil)] 09:03:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x7f196b5d8400) [pid = 1864] [serial = 224] [outer = 0x7f195f7e2400] 09:03:15 INFO - PROCESS | 1864 | 1461168195117 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x7f196c611000) [pid = 1864] [serial = 225] [outer = 0x7f195f7e2400] 09:03:15 INFO - PROCESS | 1864 | 1461168195973 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1283ms 09:03:16 INFO - PROCESS | 1864 | 1461168196031 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 1864 | 1461168196035 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:03:16 INFO - PROCESS | 1864 | 1461168196041 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 1864 | 1461168196044 Marionette TRACE conn3 <- [1,274,null,{}] 09:03:16 INFO - PROCESS | 1864 | 1461168196049 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:16 INFO - PROCESS | 1864 | 1461168196193 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:03:16 INFO - PROCESS | 1864 | 1461168196317 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196f204800 == 40 [pid = 1864] [id = 76] 09:03:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x7f1961aae800) [pid = 1864] [serial = 226] [outer = (nil)] 09:03:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x7f196d9ec400) [pid = 1864] [serial = 227] [outer = 0x7f1961aae800] 09:03:16 INFO - PROCESS | 1864 | 1461168196385 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x7f196f716000) [pid = 1864] [serial = 228] [outer = 0x7f1961aae800] 09:03:17 INFO - PROCESS | 1864 | 1461168197128 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1125ms 09:03:17 INFO - PROCESS | 1864 | 1461168197167 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 1864 | 1461168197171 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:03:17 INFO - PROCESS | 1864 | 1461168197176 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 1864 | 1461168197179 Marionette TRACE conn3 <- [1,278,null,{}] 09:03:17 INFO - PROCESS | 1864 | 1461168197184 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 1864 | 1461168197355 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:03:17 INFO - PROCESS | 1864 | 1461168197482 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955ce0800 == 41 [pid = 1864] [id = 77] 09:03:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x7f1955304000) [pid = 1864] [serial = 229] [outer = (nil)] 09:03:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x7f1958c8e400) [pid = 1864] [serial = 230] [outer = 0x7f1955304000] 09:03:17 INFO - PROCESS | 1864 | 1461168197549 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x7f195efc2c00) [pid = 1864] [serial = 231] [outer = 0x7f1955304000] 09:03:18 INFO - PROCESS | 1864 | 1461168198471 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1328ms 09:03:18 INFO - PROCESS | 1864 | 1461168198506 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 1864 | 1461168198512 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:03:18 INFO - PROCESS | 1864 | 1461168198520 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 1864 | 1461168198524 Marionette TRACE conn3 <- [1,282,null,{}] 09:03:18 INFO - PROCESS | 1864 | 1461168198530 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:18 INFO - PROCESS | 1864 | 1461168198662 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:03:18 INFO - PROCESS | 1864 | 1461168198811 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195725a000 == 42 [pid = 1864] [id = 78] 09:03:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x7f1958d18000) [pid = 1864] [serial = 232] [outer = (nil)] 09:03:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x7f195b3bcc00) [pid = 1864] [serial = 233] [outer = 0x7f1958d18000] 09:03:18 INFO - PROCESS | 1864 | 1461168198902 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x7f195d64c400) [pid = 1864] [serial = 234] [outer = 0x7f1958d18000] 09:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c1e9000 == 41 [pid = 1864] [id = 71] 09:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196b5ec800 == 40 [pid = 1864] [id = 70] 09:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x7f195f45d400) [pid = 1864] [serial = 176] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1961d3d000 == 39 [pid = 1864] [id = 69] 09:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fca5800 == 38 [pid = 1864] [id = 68] 09:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195ea58000 == 37 [pid = 1864] [id = 67] 09:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1958f5f800 == 36 [pid = 1864] [id = 66] 09:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959120800 == 35 [pid = 1864] [id = 65] 09:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19607dc000 == 34 [pid = 1864] [id = 64] 09:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x7f195dc3c400) [pid = 1864] [serial = 170] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x7f195d9c5000) [pid = 1864] [serial = 152] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x7f1958d10000) [pid = 1864] [serial = 164] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x7f195b3bb000) [pid = 1864] [serial = 165] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x7f1955a9bc00) [pid = 1864] [serial = 158] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x7f1955c5f400) [pid = 1864] [serial = 161] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x7f1958c12c00) [pid = 1864] [serial = 162] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x7f1958d0f000) [pid = 1864] [serial = 155] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x7f195d962000) [pid = 1864] [serial = 173] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x7f195e3d5000) [pid = 1864] [serial = 171] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x7f195e5f6000) [pid = 1864] [serial = 174] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x7f195bf3b800) [pid = 1864] [serial = 167] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x7f195d6e4400) [pid = 1864] [serial = 168] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1864 | 1461168199672 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1185ms 09:03:19 INFO - PROCESS | 1864 | 1461168199705 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 1864 | 1461168199713 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:03:19 INFO - PROCESS | 1864 | 1461168199721 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 1864 | 1461168199725 Marionette TRACE conn3 <- [1,286,null,{}] 09:03:19 INFO - PROCESS | 1864 | 1461168199730 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:19 INFO - PROCESS | 1864 | 1461168199862 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:03:19 INFO - PROCESS | 1864 | 1461168199949 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1958f57000 == 35 [pid = 1864] [id = 79] 09:03:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x7f19558e2000) [pid = 1864] [serial = 235] [outer = (nil)] 09:03:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x7f195d915400) [pid = 1864] [serial = 236] [outer = 0x7f19558e2000] 09:03:20 INFO - PROCESS | 1864 | 1461168200005 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x7f195efc4000) [pid = 1864] [serial = 237] [outer = 0x7f19558e2000] 09:03:20 INFO - PROCESS | 1864 | 1461168200650 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 981ms 09:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:03:20 INFO - PROCESS | 1864 | 1461168200703 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 1864 | 1461168200705 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:03:20 INFO - PROCESS | 1864 | 1461168200711 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 1864 | 1461168200716 Marionette TRACE conn3 <- [1,290,null,{}] 09:03:20 INFO - PROCESS | 1864 | 1461168200745 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:20 INFO - PROCESS | 1864 | 1461168200879 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:03:20 INFO - PROCESS | 1864 | 1461168200889 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f5b9000 == 36 [pid = 1864] [id = 80] 09:03:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x7f195f7e1c00) [pid = 1864] [serial = 238] [outer = (nil)] 09:03:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x7f1960742800) [pid = 1864] [serial = 239] [outer = 0x7f195f7e1c00] 09:03:20 INFO - PROCESS | 1864 | 1461168200947 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x7f196b54f800) [pid = 1864] [serial = 240] [outer = 0x7f195f7e1c00] 09:03:21 INFO - PROCESS | 1864 | 1461168201658 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 997ms 09:03:21 INFO - PROCESS | 1864 | 1461168201707 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 1864 | 1461168201711 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:03:21 INFO - PROCESS | 1864 | 1461168201716 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 1864 | 1461168201718 Marionette TRACE conn3 <- [1,294,null,{}] 09:03:21 INFO - PROCESS | 1864 | 1461168201732 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:21 INFO - PROCESS | 1864 | 1461168201954 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:03:21 INFO - PROCESS | 1864 | 1461168201977 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19664c9000 == 37 [pid = 1864] [id = 81] 09:03:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x7f1955542800) [pid = 1864] [serial = 241] [outer = (nil)] 09:03:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x7f196b551400) [pid = 1864] [serial = 242] [outer = 0x7f1955542800] 09:03:22 INFO - PROCESS | 1864 | 1461168202034 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x7f196c8ae800) [pid = 1864] [serial = 243] [outer = 0x7f1955542800] 09:03:22 INFO - PROCESS | 1864 | 1461168202655 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:22 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:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 983ms 09:03:22 INFO - PROCESS | 1864 | 1461168202716 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 1864 | 1461168202718 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:03:22 INFO - PROCESS | 1864 | 1461168202723 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 1864 | 1461168202725 Marionette TRACE conn3 <- [1,298,null,{}] 09:03:22 INFO - PROCESS | 1864 | 1461168202730 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:22 INFO - PROCESS | 1864 | 1461168202881 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:03:22 INFO - PROCESS | 1864 | 1461168202910 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c4e4000 == 38 [pid = 1864] [id = 82] 09:03:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x7f196c3b5800) [pid = 1864] [serial = 244] [outer = (nil)] 09:03:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x7f196d9c9400) [pid = 1864] [serial = 245] [outer = 0x7f196c3b5800] 09:03:22 INFO - PROCESS | 1864 | 1461168202966 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x7f196f7c4000) [pid = 1864] [serial = 246] [outer = 0x7f196c3b5800] 09:03:23 INFO - PROCESS | 1864 | 1461168203679 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:23 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:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1024ms 09:03:23 INFO - PROCESS | 1864 | 1461168203748 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 1864 | 1461168203751 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:03:23 INFO - PROCESS | 1864 | 1461168203762 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 1864 | 1461168203764 Marionette TRACE conn3 <- [1,302,null,{}] 09:03:23 INFO - PROCESS | 1864 | 1461168203768 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:23 INFO - PROCESS | 1864 | 1461168203951 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:03:24 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x7f196c167000) [pid = 1864] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:03:24 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x7f195554d400) [pid = 1864] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:03:24 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x7f1955544800) [pid = 1864] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:03:24 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x7f19558ddc00) [pid = 1864] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:03:24 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x7f1958c10400) [pid = 1864] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:03:24 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x7f195f78d800) [pid = 1864] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:03:24 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x7f195dcf5000) [pid = 1864] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:03:24 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x7f195e5eec00) [pid = 1864] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:03:24 INFO - PROCESS | 1864 | 1461168204116 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195ce6c000 == 39 [pid = 1864] [id = 83] 09:03:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x7f195554d400) [pid = 1864] [serial = 247] [outer = (nil)] 09:03:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x7f1958d0f800) [pid = 1864] [serial = 248] [outer = 0x7f195554d400] 09:03:24 INFO - PROCESS | 1864 | 1461168204180 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x7f196c833c00) [pid = 1864] [serial = 249] [outer = 0x7f195554d400] 09:03:24 INFO - PROCESS | 1864 | 1461168204773 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:24 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:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1081ms 09:03:24 INFO - PROCESS | 1864 | 1461168204848 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 1864 | 1461168204850 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:03:24 INFO - PROCESS | 1864 | 1461168204855 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1864 | 1461168204857 Marionette TRACE conn3 <- [1,306,null,{}] 09:03:24 INFO - PROCESS | 1864 | 1461168204862 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:25 INFO - PROCESS | 1864 | 1461168205009 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:03:25 INFO - PROCESS | 1864 | 1461168205025 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971048800 == 40 [pid = 1864] [id = 84] 09:03:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x7f19558dd000) [pid = 1864] [serial = 250] [outer = (nil)] 09:03:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x7f1971b1f000) [pid = 1864] [serial = 251] [outer = 0x7f19558dd000] 09:03:25 INFO - PROCESS | 1864 | 1461168205081 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x7f1971c0a800) [pid = 1864] [serial = 252] [outer = 0x7f19558dd000] 09:03:25 INFO - PROCESS | 1864 | 1461168205645 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:25 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:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 833ms 09:03:25 INFO - PROCESS | 1864 | 1461168205689 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 1864 | 1461168205692 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:03:25 INFO - PROCESS | 1864 | 1461168205699 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 1864 | 1461168205701 Marionette TRACE conn3 <- [1,310,null,{}] 09:03:25 INFO - PROCESS | 1864 | 1461168205706 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:25 INFO - PROCESS | 1864 | 1461168205824 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:03:25 INFO - PROCESS | 1864 | 1461168205841 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971898800 == 41 [pid = 1864] [id = 85] 09:03:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x7f1960858000) [pid = 1864] [serial = 253] [outer = (nil)] 09:03:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x7f196085f000) [pid = 1864] [serial = 254] [outer = 0x7f1960858000] 09:03:25 INFO - PROCESS | 1864 | 1461168205897 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x7f1960863c00) [pid = 1864] [serial = 255] [outer = 0x7f1960858000] 09:03:26 INFO - PROCESS | 1864 | 1461168206791 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1126ms 09:03:26 INFO - PROCESS | 1864 | 1461168206825 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 1864 | 1461168206830 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:03:26 INFO - PROCESS | 1864 | 1461168206838 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 1864 | 1461168206842 Marionette TRACE conn3 <- [1,314,null,{}] 09:03:26 INFO - PROCESS | 1864 | 1461168206851 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:27 INFO - PROCESS | 1864 | 1461168207000 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:03:27 INFO - PROCESS | 1864 | 1461168207130 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e750800 == 42 [pid = 1864] [id = 86] 09:03:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x7f1958c16800) [pid = 1864] [serial = 256] [outer = (nil)] 09:03:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f195b4ca000) [pid = 1864] [serial = 257] [outer = 0x7f1958c16800] 09:03:27 INFO - PROCESS | 1864 | 1461168207217 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f195db79400) [pid = 1864] [serial = 258] [outer = 0x7f1958c16800] 09:03:28 INFO - PROCESS | 1864 | 1461168208075 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f1955c51400) [pid = 1864] [serial = 259] [outer = 0x7f1955303c00] 09:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1288ms 09:03:28 INFO - PROCESS | 1864 | 1461168208145 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 1864 | 1461168208152 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:03:28 INFO - PROCESS | 1864 | 1461168208212 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 1864 | 1461168208216 Marionette TRACE conn3 <- [1,318,null,{}] 09:03:28 INFO - PROCESS | 1864 | 1461168208226 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:28 INFO - PROCESS | 1864 | 1461168208375 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:03:28 INFO - PROCESS | 1864 | 1461168208501 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c3db800 == 43 [pid = 1864] [id = 87] 09:03:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f1958c17000) [pid = 1864] [serial = 260] [outer = (nil)] 09:03:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f195f848400) [pid = 1864] [serial = 261] [outer = 0x7f1958c17000] 09:03:28 INFO - PROCESS | 1864 | 1461168208570 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f1961ab4c00) [pid = 1864] [serial = 262] [outer = 0x7f1958c17000] 09:03:29 INFO - PROCESS | 1864 | 1461168209494 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:29 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:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1377ms 09:03:29 INFO - PROCESS | 1864 | 1461168209546 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:03:29 INFO - PROCESS | 1864 | 1461168209550 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:03:29 INFO - PROCESS | 1864 | 1461168209556 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 1864 | 1461168209561 Marionette TRACE conn3 <- [1,322,null,{}] 09:03:29 INFO - PROCESS | 1864 | 1461168209576 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:29 INFO - PROCESS | 1864 | 1461168209764 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:03:29 INFO - PROCESS | 1864 | 1461168209893 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971bad800 == 44 [pid = 1864] [id = 88] 09:03:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f196c68d400) [pid = 1864] [serial = 263] [outer = (nil)] 09:03:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f197162c000) [pid = 1864] [serial = 264] [outer = 0x7f196c68d400] 09:03:29 INFO - PROCESS | 1864 | 1461168209969 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f19718b6c00) [pid = 1864] [serial = 265] [outer = 0x7f196c68d400] 09:03:30 INFO - PROCESS | 1864 | 1461168210740 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:30 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:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1239ms 09:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:03:30 INFO - PROCESS | 1864 | 1461168210795 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 1864 | 1461168210798 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:03:30 INFO - PROCESS | 1864 | 1461168210804 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 1864 | 1461168210807 Marionette TRACE conn3 <- [1,326,null,{}] 09:03:30 INFO - PROCESS | 1864 | 1461168210812 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:30 INFO - PROCESS | 1864 | 1461168210956 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:03:31 INFO - PROCESS | 1864 | 1461168211085 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1974246800 == 45 [pid = 1864] [id = 89] 09:03:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f195e06a800) [pid = 1864] [serial = 266] [outer = (nil)] 09:03:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f195e075000) [pid = 1864] [serial = 267] [outer = 0x7f195e06a800] 09:03:31 INFO - PROCESS | 1864 | 1461168211157 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f196c8e2400) [pid = 1864] [serial = 268] [outer = 0x7f195e06a800] 09:03:32 INFO - PROCESS | 1864 | 1461168212225 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:32 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:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1480ms 09:03:32 INFO - PROCESS | 1864 | 1461168212284 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 1864 | 1461168212289 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:03:32 INFO - PROCESS | 1864 | 1461168212297 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 1864 | 1461168212302 Marionette TRACE conn3 <- [1,330,null,{}] 09:03:32 INFO - PROCESS | 1864 | 1461168212310 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:32 INFO - PROCESS | 1864 | 1461168212496 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:03:32 INFO - PROCESS | 1864 | 1461168212744 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955cc8000 == 46 [pid = 1864] [id = 90] 09:03:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f1958d18400) [pid = 1864] [serial = 269] [outer = (nil)] 09:03:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f195b3bd400) [pid = 1864] [serial = 270] [outer = 0x7f1958d18400] 09:03:32 INFO - PROCESS | 1864 | 1461168212811 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f195cee2800) [pid = 1864] [serial = 271] [outer = 0x7f1958d18400] 09:03:33 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971048800 == 45 [pid = 1864] [id = 84] 09:03:33 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195ce6c000 == 44 [pid = 1864] [id = 83] 09:03:33 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c4e4000 == 43 [pid = 1864] [id = 82] 09:03:33 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19664c9000 == 42 [pid = 1864] [id = 81] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f19591c6000) [pid = 1864] [serial = 182] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f195f7dac00) [pid = 1864] [serial = 188] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f195d968400) [pid = 1864] [serial = 185] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f19606ad400) [pid = 1864] [serial = 191] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f1955543000) [pid = 1864] [serial = 179] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f196d656000) [pid = 1864] [serial = 215] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | 1461168213666 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:33 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f5b9000 == 41 [pid = 1864] [id = 80] 09:03:33 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1958f57000 == 40 [pid = 1864] [id = 79] 09:03:33 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195725a000 == 39 [pid = 1864] [id = 78] 09:03:33 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:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1432ms 09:03:33 INFO - PROCESS | 1864 | 1461168213729 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 1864 | 1461168213736 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:03:33 INFO - PROCESS | 1864 | 1461168213744 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1864 | 1461168213748 Marionette TRACE conn3 <- [1,334,null,{}] 09:03:33 INFO - PROCESS | 1864 | 1461168213760 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:33 INFO - PROCESS | 1864 | 1461168213895 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f196c80f800) [pid = 1864] [serial = 210] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f1956686c00) [pid = 1864] [serial = 194] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f1965759400) [pid = 1864] [serial = 207] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f196c60e800) [pid = 1864] [serial = 209] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f196c6d8400) [pid = 1864] [serial = 212] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f195bfc9c00) [pid = 1864] [serial = 198] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f19581d1800) [pid = 1864] [serial = 195] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f19591c1000) [pid = 1864] [serial = 197] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x7f195fc96800) [pid = 1864] [serial = 203] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x7f195efc5c00) [pid = 1864] [serial = 201] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x7f1961bf3400) [pid = 1864] [serial = 206] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x7f195f792800) [pid = 1864] [serial = 177] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x7f19565cd000) [pid = 1864] [serial = 204] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x7f195e5ecc00) [pid = 1864] [serial = 200] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x7f196c8e3c00) [pid = 1864] [serial = 213] [outer = (nil)] [url = about:blank] 09:03:34 INFO - PROCESS | 1864 | 1461168213995 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195b4a5000 == 40 [pid = 1864] [id = 91] 09:03:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x7f19565cd000) [pid = 1864] [serial = 272] [outer = (nil)] 09:03:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x7f195d9c5800) [pid = 1864] [serial = 273] [outer = 0x7f19565cd000] 09:03:34 INFO - PROCESS | 1864 | 1461168214052 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x7f195ee6b000) [pid = 1864] [serial = 274] [outer = 0x7f19565cd000] 09:03:34 INFO - PROCESS | 1864 | 1461168214660 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:34 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:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 944ms 09:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:03:34 INFO - PROCESS | 1864 | 1461168214689 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 1864 | 1461168214691 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:03:34 INFO - PROCESS | 1864 | 1461168214698 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 1864 | 1461168214703 Marionette TRACE conn3 <- [1,338,null,{}] 09:03:34 INFO - PROCESS | 1864 | 1461168214717 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:34 INFO - PROCESS | 1864 | 1461168214849 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:03:34 INFO - PROCESS | 1864 | 1461168214950 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f55c800 == 41 [pid = 1864] [id = 92] 09:03:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x7f1955547c00) [pid = 1864] [serial = 275] [outer = (nil)] 09:03:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x7f195f78f800) [pid = 1864] [serial = 276] [outer = 0x7f1955547c00] 09:03:35 INFO - PROCESS | 1864 | 1461168215008 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x7f1960862800) [pid = 1864] [serial = 277] [outer = 0x7f1955547c00] 09:03:35 INFO - PROCESS | 1864 | 1461168215703 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:35 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:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1037ms 09:03:35 INFO - PROCESS | 1864 | 1461168215733 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 1864 | 1461168215737 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:03:35 INFO - PROCESS | 1864 | 1461168215742 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 1864 | 1461168215744 Marionette TRACE conn3 <- [1,342,null,{}] 09:03:35 INFO - PROCESS | 1864 | 1461168215749 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:35 INFO - PROCESS | 1864 | 1461168215926 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:03:35 INFO - PROCESS | 1864 | 1461168215951 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1961d38000 == 42 [pid = 1864] [id = 93] 09:03:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f195dcfcc00) [pid = 1864] [serial = 278] [outer = (nil)] 09:03:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f19664ef400) [pid = 1864] [serial = 279] [outer = 0x7f195dcfcc00] 09:03:36 INFO - PROCESS | 1864 | 1461168216008 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f196c60e800) [pid = 1864] [serial = 280] [outer = 0x7f195dcfcc00] 09:03:36 INFO - PROCESS | 1864 | 1461168216717 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:36 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:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1030ms 09:03:36 INFO - PROCESS | 1864 | 1461168216773 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 1864 | 1461168216776 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:03:36 INFO - PROCESS | 1864 | 1461168216781 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 1864 | 1461168216784 Marionette TRACE conn3 <- [1,346,null,{}] 09:03:36 INFO - PROCESS | 1864 | 1461168216789 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:36 INFO - PROCESS | 1864 | 1461168216940 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:03:36 INFO - PROCESS | 1864 | 1461168216966 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c346800 == 43 [pid = 1864] [id = 94] 09:03:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f195554f800) [pid = 1864] [serial = 281] [outer = (nil)] 09:03:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f1958187800) [pid = 1864] [serial = 282] [outer = 0x7f195554f800] 09:03:37 INFO - PROCESS | 1864 | 1461168217022 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f195818c400) [pid = 1864] [serial = 283] [outer = 0x7f195554f800] 09:03:37 INFO - PROCESS | 1864 | 1461168217712 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03: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:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 976ms 09:03:37 INFO - PROCESS | 1864 | 1461168217764 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1864 | 1461168217767 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:03:37 INFO - PROCESS | 1864 | 1461168217772 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1864 | 1461168217774 Marionette TRACE conn3 <- [1,350,null,{}] 09:03:37 INFO - PROCESS | 1864 | 1461168217779 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:38 INFO - PROCESS | 1864 | 1461168218122 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f195f45a800) [pid = 1864] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f1958d0b000) [pid = 1864] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f1955303400) [pid = 1864] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f195f58b800) [pid = 1864] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f1955545c00) [pid = 1864] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x7f19558dd000) [pid = 1864] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x7f19558e2000) [pid = 1864] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x7f1958d18000) [pid = 1864] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x7f196c3b5800) [pid = 1864] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x7f195f7e1c00) [pid = 1864] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x7f19558df400) [pid = 1864] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x7f195554d400) [pid = 1864] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x7f1955542800) [pid = 1864] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x7f1958c1a000) [pid = 1864] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x7f1958c18000) [pid = 1864] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:03:38 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x7f19581d5400) [pid = 1864] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:03:38 INFO - PROCESS | 1864 | 1461168218212 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955a4a800 == 44 [pid = 1864] [id = 95] 09:03:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x7f1955542800) [pid = 1864] [serial = 284] [outer = (nil)] 09:03:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x7f19558e5000) [pid = 1864] [serial = 285] [outer = 0x7f1955542800] 09:03:38 INFO - PROCESS | 1864 | 1461168218273 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x7f195df71c00) [pid = 1864] [serial = 286] [outer = 0x7f1955542800] 09:03:38 INFO - PROCESS | 1864 | 1461168218921 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03: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:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1180ms 09:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:03:38 INFO - PROCESS | 1864 | 1461168218952 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 1864 | 1461168218954 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:03:38 INFO - PROCESS | 1864 | 1461168218960 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 1864 | 1461168218963 Marionette TRACE conn3 <- [1,354,null,{}] 09:03:38 INFO - PROCESS | 1864 | 1461168218974 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:39 INFO - PROCESS | 1864 | 1461168219092 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:03:39 INFO - PROCESS | 1864 | 1461168219104 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19576b4800 == 45 [pid = 1864] [id = 96] 09:03:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x7f1955305800) [pid = 1864] [serial = 287] [outer = (nil)] 09:03:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x7f196f7c0c00) [pid = 1864] [serial = 288] [outer = 0x7f1955305800] 09:03:39 INFO - PROCESS | 1864 | 1461168219160 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x7f1971634c00) [pid = 1864] [serial = 289] [outer = 0x7f1955305800] 09:03:39 INFO - PROCESS | 1864 | 1461168219843 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:39 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:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 932ms 09:03:39 INFO - PROCESS | 1864 | 1461168219891 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 1864 | 1461168219893 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:03:39 INFO - PROCESS | 1864 | 1461168219898 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1864 | 1461168219900 Marionette TRACE conn3 <- [1,358,null,{}] 09:03:39 INFO - PROCESS | 1864 | 1461168219905 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:40 INFO - PROCESS | 1864 | 1461168220057 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:03:40 INFO - PROCESS | 1864 | 1461168220176 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195756b000 == 46 [pid = 1864] [id = 97] 09:03:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x7f1955307400) [pid = 1864] [serial = 290] [outer = (nil)] 09:03:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x7f19558e5400) [pid = 1864] [serial = 291] [outer = 0x7f1955307400] 09:03:40 INFO - PROCESS | 1864 | 1461168220248 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x7f1957590800) [pid = 1864] [serial = 292] [outer = 0x7f1955307400] 09:03:41 INFO - PROCESS | 1864 | 1461168221120 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03: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:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1274ms 09:03:41 INFO - PROCESS | 1864 | 1461168221175 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 1864 | 1461168221182 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:03:41 INFO - PROCESS | 1864 | 1461168221191 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 1864 | 1461168221196 Marionette TRACE conn3 <- [1,362,null,{}] 09:03:41 INFO - PROCESS | 1864 | 1461168221202 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:41 INFO - PROCESS | 1864 | 1461168221403 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:03:41 INFO - PROCESS | 1864 | 1461168221563 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fe9f000 == 47 [pid = 1864] [id = 98] 09:03:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x7f1958d11000) [pid = 1864] [serial = 293] [outer = (nil)] 09:03:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f195bfb1800) [pid = 1864] [serial = 294] [outer = 0x7f1958d11000] 09:03:41 INFO - PROCESS | 1864 | 1461168221634 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f195d64dc00) [pid = 1864] [serial = 295] [outer = 0x7f1958d11000] 09:03:42 INFO - PROCESS | 1864 | 1461168222507 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:42 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:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1378ms 09:03:42 INFO - PROCESS | 1864 | 1461168222573 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:03:42 INFO - PROCESS | 1864 | 1461168222579 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:03:42 INFO - PROCESS | 1864 | 1461168222586 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1864 | 1461168222589 Marionette TRACE conn3 <- [1,366,null,{}] 09:03:42 INFO - PROCESS | 1864 | 1461168222594 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:42 INFO - PROCESS | 1864 | 1461168222746 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:03:42 INFO - PROCESS | 1864 | 1461168222876 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19717c0000 == 48 [pid = 1864] [id = 99] 09:03:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f195bfaf400) [pid = 1864] [serial = 296] [outer = (nil)] 09:03:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f195efc3400) [pid = 1864] [serial = 297] [outer = 0x7f195bfaf400] 09:03:42 INFO - PROCESS | 1864 | 1461168222946 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f195f78f000) [pid = 1864] [serial = 298] [outer = 0x7f195bfaf400] 09:03:43 INFO - PROCESS | 1864 | 1461168223866 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:43 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:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1329ms 09:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:03:43 INFO - PROCESS | 1864 | 1461168223915 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 1864 | 1461168223918 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:03:43 INFO - PROCESS | 1864 | 1461168223931 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 1864 | 1461168223939 Marionette TRACE conn3 <- [1,370,null,{}] 09:03:43 INFO - PROCESS | 1864 | 1461168223947 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:44 INFO - PROCESS | 1864 | 1461168224132 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:03:44 INFO - PROCESS | 1864 | 1461168224264 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19745d1000 == 49 [pid = 1864] [id = 100] 09:03:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f1955551400) [pid = 1864] [serial = 299] [outer = (nil)] 09:03:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f196b5db800) [pid = 1864] [serial = 300] [outer = 0x7f1955551400] 09:03:44 INFO - PROCESS | 1864 | 1461168224336 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f196c8b3000) [pid = 1864] [serial = 301] [outer = 0x7f1955551400] 09:03:45 INFO - PROCESS | 1864 | 1461168225123 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:45 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:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1241ms 09:03:45 INFO - PROCESS | 1864 | 1461168225166 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:03:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:03:45 INFO - PROCESS | 1864 | 1461168225171 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:03:45 INFO - PROCESS | 1864 | 1461168225177 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 1864 | 1461168225180 Marionette TRACE conn3 <- [1,374,null,{}] 09:03:45 INFO - PROCESS | 1864 | 1461168225186 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:45 INFO - PROCESS | 1864 | 1461168225322 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:03:45 INFO - PROCESS | 1864 | 1461168225459 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1975d7f800 == 50 [pid = 1864] [id = 101] 09:03:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f195fe34400) [pid = 1864] [serial = 302] [outer = (nil)] 09:03:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f1971634400) [pid = 1864] [serial = 303] [outer = 0x7f195fe34400] 09:03:45 INFO - PROCESS | 1864 | 1461168225529 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f19718b0800) [pid = 1864] [serial = 304] [outer = 0x7f195fe34400] 09:03:46 INFO - PROCESS | 1864 | 1461168226294 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:03:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:03:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1179ms 09:03:46 INFO - PROCESS | 1864 | 1461168226356 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 1864 | 1461168226360 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:03:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:03:46 INFO - PROCESS | 1864 | 1461168226365 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 1864 | 1461168226368 Marionette TRACE conn3 <- [1,378,null,{}] 09:03:46 INFO - PROCESS | 1864 | 1461168226373 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:46 INFO - PROCESS | 1864 | 1461168226589 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:03:46 INFO - PROCESS | 1864 | 1461168226726 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195c871800 == 51 [pid = 1864] [id = 102] 09:03:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f1955254000) [pid = 1864] [serial = 305] [outer = (nil)] 09:03:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f1955c59400) [pid = 1864] [serial = 306] [outer = 0x7f1955254000] 09:03:46 INFO - PROCESS | 1864 | 1461168226806 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f196d6b6c00) [pid = 1864] [serial = 307] [outer = 0x7f1955254000] 09:03:47 INFO - PROCESS | 1864 | 1461168227618 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:03:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1278ms 09:03:47 INFO - PROCESS | 1864 | 1461168227644 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1864 | 1461168227647 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:03:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:03:47 INFO - PROCESS | 1864 | 1461168227653 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1864 | 1461168227655 Marionette TRACE conn3 <- [1,382,null,{}] 09:03:47 INFO - PROCESS | 1864 | 1461168227660 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 1864 | 1461168227799 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:03:48 INFO - PROCESS | 1864 | 1461168228090 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195df40800 == 52 [pid = 1864] [id = 103] 09:03:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f1955251000) [pid = 1864] [serial = 308] [outer = (nil)] 09:03:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f1955253400) [pid = 1864] [serial = 309] [outer = 0x7f1955251000] 09:03:48 INFO - PROCESS | 1864 | 1461168228167 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f1955aa6000) [pid = 1864] [serial = 310] [outer = 0x7f1955251000] 09:03:48 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:48 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:03:48 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:48 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:48 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:49 INFO - PROCESS | 1864 | 1461168229084 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:03:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1480ms 09:03:49 INFO - PROCESS | 1864 | 1461168229133 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 1864 | 1461168229139 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:03:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:03:49 INFO - PROCESS | 1864 | 1461168229147 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 1864 | 1461168229151 Marionette TRACE conn3 <- [1,386,null,{}] 09:03:49 INFO - PROCESS | 1864 | 1461168229158 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:49 INFO - PROCESS | 1864 | 1461168229298 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:03:49 INFO - PROCESS | 1864 | 1461168229442 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19576b4800 == 51 [pid = 1864] [id = 96] 09:03:49 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955a4a800 == 50 [pid = 1864] [id = 95] 09:03:49 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c346800 == 49 [pid = 1864] [id = 94] 09:03:49 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1961d38000 == 48 [pid = 1864] [id = 93] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f196085f000) [pid = 1864] [serial = 254] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f1958c8e400) [pid = 1864] [serial = 230] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955a4a800 == 49 [pid = 1864] [id = 104] 09:03:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f195524f400) [pid = 1864] [serial = 311] [outer = (nil)] 09:03:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f195bfa5400) [pid = 1864] [serial = 312] [outer = 0x7f195524f400] 09:03:49 INFO - PROCESS | 1864 | 1461168229534 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f195c845000) [pid = 1864] [serial = 313] [outer = 0x7f195524f400] 09:03:49 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f55c800 == 48 [pid = 1864] [id = 92] 09:03:49 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195b4a5000 == 47 [pid = 1864] [id = 91] 09:03:49 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955cc8000 == 46 [pid = 1864] [id = 90] 09:03:49 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c3db800 == 45 [pid = 1864] [id = 87] 09:03:49 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e750800 == 44 [pid = 1864] [id = 86] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f1957591400) [pid = 1864] [serial = 159] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f196c8ab800) [pid = 1864] [serial = 153] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f195f848000) [pid = 1864] [serial = 189] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f195ee71800) [pid = 1864] [serial = 186] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f19558e1000) [pid = 1864] [serial = 180] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f1961a4f800) [pid = 1864] [serial = 192] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f195d915400) [pid = 1864] [serial = 236] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f195efc4000) [pid = 1864] [serial = 237] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f195d64c400) [pid = 1864] [serial = 234] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f195b3bcc00) [pid = 1864] [serial = 233] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f1960742800) [pid = 1864] [serial = 239] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f196b54f800) [pid = 1864] [serial = 240] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f196d9eb400) [pid = 1864] [serial = 216] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f1958c14c00) [pid = 1864] [serial = 218] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f195df6e000) [pid = 1864] [serial = 221] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f196b5d8400) [pid = 1864] [serial = 224] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f196d9ec400) [pid = 1864] [serial = 227] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x7f196b551400) [pid = 1864] [serial = 242] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x7f196c8ae800) [pid = 1864] [serial = 243] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x7f1958d17c00) [pid = 1864] [serial = 156] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x7f195b4c8c00) [pid = 1864] [serial = 183] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x7f1971c0a800) [pid = 1864] [serial = 252] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x7f196d9c9400) [pid = 1864] [serial = 245] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x7f1958d0f800) [pid = 1864] [serial = 248] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x7f1971b1f000) [pid = 1864] [serial = 251] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x7f196f7c4000) [pid = 1864] [serial = 246] [outer = (nil)] [url = about:blank] 09:03:49 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x7f196c833c00) [pid = 1864] [serial = 249] [outer = (nil)] [url = about:blank] 09:03:50 INFO - PROCESS | 1864 | 1461168230245 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:03:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:03:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1138ms 09:03:50 INFO - PROCESS | 1864 | 1461168230287 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 1864 | 1461168230292 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:03:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:03:50 INFO - PROCESS | 1864 | 1461168230318 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 1864 | 1461168230321 Marionette TRACE conn3 <- [1,390,null,{}] 09:03:50 INFO - PROCESS | 1864 | 1461168230330 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:50 INFO - PROCESS | 1864 | 1461168230462 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:03:50 INFO - PROCESS | 1864 | 1461168230472 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195eb52800 == 45 [pid = 1864] [id = 105] 09:03:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x7f19567b0c00) [pid = 1864] [serial = 314] [outer = (nil)] 09:03:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x7f195e073400) [pid = 1864] [serial = 315] [outer = 0x7f19567b0c00] 09:03:50 INFO - PROCESS | 1864 | 1461168230529 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x7f195eecdc00) [pid = 1864] [serial = 316] [outer = 0x7f19567b0c00] 09:03:51 INFO - PROCESS | 1864 | 1461168231339 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:03:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1036ms 09:03:51 INFO - PROCESS | 1864 | 1461168231351 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 1864 | 1461168231354 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:03:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:03:51 INFO - PROCESS | 1864 | 1461168231369 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 1864 | 1461168231377 Marionette TRACE conn3 <- [1,394,null,{}] 09:03:51 INFO - PROCESS | 1864 | 1461168231406 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 1864 | 1461168231543 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:03:51 INFO - PROCESS | 1864 | 1461168231560 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195df46000 == 46 [pid = 1864] [id = 106] 09:03:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x7f1955250c00) [pid = 1864] [serial = 317] [outer = (nil)] 09:03:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x7f1960711400) [pid = 1864] [serial = 318] [outer = 0x7f1955250c00] 09:03:51 INFO - PROCESS | 1864 | 1461168231627 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x7f1960860000) [pid = 1864] [serial = 319] [outer = 0x7f1955250c00] 09:03:52 INFO - PROCESS | 1864 | 1461168232406 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:03:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1059ms 09:03:52 INFO - PROCESS | 1864 | 1461168232420 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 1864 | 1461168232424 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:03:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:03:52 INFO - PROCESS | 1864 | 1461168232430 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 1864 | 1461168232432 Marionette TRACE conn3 <- [1,398,null,{}] 09:03:52 INFO - PROCESS | 1864 | 1461168232443 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:52 INFO - PROCESS | 1864 | 1461168232597 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:03:52 INFO - PROCESS | 1864 | 1461168232664 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c4e3000 == 47 [pid = 1864] [id = 107] 09:03:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x7f1955252000) [pid = 1864] [serial = 320] [outer = (nil)] 09:03:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x7f19664efc00) [pid = 1864] [serial = 321] [outer = 0x7f1955252000] 09:03:52 INFO - PROCESS | 1864 | 1461168232719 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x7f196c6d4c00) [pid = 1864] [serial = 322] [outer = 0x7f1955252000] 09:03:53 INFO - PROCESS | 1864 | 1461168233384 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:03:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:03:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 982ms 09:03:53 INFO - PROCESS | 1864 | 1461168233413 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 1864 | 1461168233416 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:03:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:03:53 INFO - PROCESS | 1864 | 1461168233421 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 1864 | 1461168233423 Marionette TRACE conn3 <- [1,402,null,{}] 09:03:53 INFO - PROCESS | 1864 | 1461168233428 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:53 INFO - PROCESS | 1864 | 1461168233595 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:03:53 INFO - PROCESS | 1864 | 1461168233632 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d809800 == 48 [pid = 1864] [id = 108] 09:03:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f196f2dd000) [pid = 1864] [serial = 323] [outer = (nil)] 09:03:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f197162fc00) [pid = 1864] [serial = 324] [outer = 0x7f196f2dd000] 09:03:53 INFO - PROCESS | 1864 | 1461168233698 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f1971a08800) [pid = 1864] [serial = 325] [outer = 0x7f196f2dd000] 09:03:54 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f195554f800) [pid = 1864] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:03:54 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f1955542800) [pid = 1864] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:03:54 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x7f19565cd000) [pid = 1864] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:03:54 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x7f1958d18400) [pid = 1864] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:03:54 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x7f1955547c00) [pid = 1864] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:03:54 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x7f195dcfcc00) [pid = 1864] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:03:54 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x7f1955304000) [pid = 1864] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:03:54 INFO - PROCESS | 1864 | 1461168234522 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:03:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1137ms 09:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:03:54 INFO - PROCESS | 1864 | 1461168234559 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1864 | 1461168234561 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:03:54 INFO - PROCESS | 1864 | 1461168234566 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1864 | 1461168234578 Marionette TRACE conn3 <- [1,406,null,{}] 09:03:54 INFO - PROCESS | 1864 | 1461168234584 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:54 INFO - PROCESS | 1864 | 1461168234710 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:03:54 INFO - PROCESS | 1864 | 1461168234725 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971058000 == 49 [pid = 1864] [id = 109] 09:03:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x7f1958c11400) [pid = 1864] [serial = 326] [outer = (nil)] 09:03:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x7f1971a0bc00) [pid = 1864] [serial = 327] [outer = 0x7f1958c11400] 09:03:54 INFO - PROCESS | 1864 | 1461168234780 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x7f1971c0f000) [pid = 1864] [serial = 328] [outer = 0x7f1958c11400] 09:03:55 INFO - PROCESS | 1864 | 1461168235468 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:03:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:03:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 934ms 09:03:55 INFO - PROCESS | 1864 | 1461168235500 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 1864 | 1461168235503 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:03:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:03:55 INFO - PROCESS | 1864 | 1461168235509 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 1864 | 1461168235511 Marionette TRACE conn3 <- [1,410,null,{}] 09:03:55 INFO - PROCESS | 1864 | 1461168235516 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:55 INFO - PROCESS | 1864 | 1461168235669 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:03:55 INFO - PROCESS | 1864 | 1461168235687 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971bae800 == 50 [pid = 1864] [id = 110] 09:03:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x7f195554d400) [pid = 1864] [serial = 329] [outer = (nil)] 09:03:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f1971c5c800) [pid = 1864] [serial = 330] [outer = 0x7f195554d400] 09:03:55 INFO - PROCESS | 1864 | 1461168235748 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f19742f4400) [pid = 1864] [serial = 331] [outer = 0x7f195554d400] 09:03:56 INFO - PROCESS | 1864 | 1461168236411 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:03:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:03:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 930ms 09:03:56 INFO - PROCESS | 1864 | 1461168236440 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 1864 | 1461168236445 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:03:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:03:56 INFO - PROCESS | 1864 | 1461168236453 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 1864 | 1461168236459 Marionette TRACE conn3 <- [1,414,null,{}] 09:03:56 INFO - PROCESS | 1864 | 1461168236467 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:56 INFO - PROCESS | 1864 | 1461168236711 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:03:56 INFO - PROCESS | 1864 | 1461168236846 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195df4e000 == 51 [pid = 1864] [id = 111] 09:03:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f1958184400) [pid = 1864] [serial = 332] [outer = (nil)] 09:03:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f195818b800) [pid = 1864] [serial = 333] [outer = 0x7f1958184400] 09:03:56 INFO - PROCESS | 1864 | 1461168236919 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f19591c6000) [pid = 1864] [serial = 334] [outer = 0x7f1958184400] 09:03:57 INFO - PROCESS | 1864 | 1461168237766 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:03:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:03:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1385ms 09:03:57 INFO - PROCESS | 1864 | 1461168237839 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 1864 | 1461168237847 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:03:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:03:57 INFO - PROCESS | 1864 | 1461168237857 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 1864 | 1461168237860 Marionette TRACE conn3 <- [1,418,null,{}] 09:03:57 INFO - PROCESS | 1864 | 1461168237866 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:58 INFO - PROCESS | 1864 | 1461168238056 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:03:58 INFO - PROCESS | 1864 | 1461168238191 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c1e0800 == 52 [pid = 1864] [id = 112] 09:03:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f1958184800) [pid = 1864] [serial = 335] [outer = (nil)] 09:03:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f195c80f000) [pid = 1864] [serial = 336] [outer = 0x7f1958184800] 09:03:58 INFO - PROCESS | 1864 | 1461168238260 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f195d6e4400) [pid = 1864] [serial = 337] [outer = 0x7f1958184800] 09:03:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:03:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1629ms 09:03:59 INFO - PROCESS | 1864 | 1461168239477 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:03:59 INFO - PROCESS | 1864 | 1461168239486 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 1864 | 1461168239490 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:03:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:03:59 INFO - PROCESS | 1864 | 1461168239496 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 1864 | 1461168239502 Marionette TRACE conn3 <- [1,422,null,{}] 09:03:59 INFO - PROCESS | 1864 | 1461168239517 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 1864 | 1461168239745 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:03:59 INFO - PROCESS | 1864 | 1461168239852 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1979295800 == 53 [pid = 1864] [id = 113] 09:03:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f195e06d400) [pid = 1864] [serial = 338] [outer = (nil)] 09:03:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f1960708c00) [pid = 1864] [serial = 339] [outer = 0x7f195e06d400] 09:03:59 INFO - PROCESS | 1864 | 1461168239922 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f1965759800) [pid = 1864] [serial = 340] [outer = 0x7f195e06d400] 09:04:01 INFO - PROCESS | 1864 | 1461168241101 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:04:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:04:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1637ms 09:04:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:04:01 INFO - PROCESS | 1864 | 1461168241133 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 1864 | 1461168241136 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:04:01 INFO - PROCESS | 1864 | 1461168241142 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 1864 | 1461168241146 Marionette TRACE conn3 <- [1,426,null,{}] 09:04:01 INFO - PROCESS | 1864 | 1461168241161 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:01 INFO - PROCESS | 1864 | 1461168241338 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:04:01 INFO - PROCESS | 1864 | 1461168241446 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971369000 == 54 [pid = 1864] [id = 114] 09:04:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f195d91b400) [pid = 1864] [serial = 341] [outer = (nil)] 09:04:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f197174ec00) [pid = 1864] [serial = 342] [outer = 0x7f195d91b400] 09:04:01 INFO - PROCESS | 1864 | 1461168241515 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f1971b1f000) [pid = 1864] [serial = 343] [outer = 0x7f195d91b400] 09:04:02 INFO - PROCESS | 1864 | 1461168242328 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 1864 | 1461168242390 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:04:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:04:02 INFO - PROCESS | 1864 | 1461168242395 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 1864 | 1461168242398 Marionette TRACE conn3 <- [1,430,null,{}] 09:04:02 INFO - PROCESS | 1864 | 1461168242403 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:02 INFO - PROCESS | 1864 | 1461168242551 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:04:02 INFO - PROCESS | 1864 | 1461168242693 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19607d8000 == 55 [pid = 1864] [id = 115] 09:04:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f1952990400) [pid = 1864] [serial = 344] [outer = (nil)] 09:04:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f1952997000) [pid = 1864] [serial = 345] [outer = 0x7f1952990400] 09:04:02 INFO - PROCESS | 1864 | 1461168242764 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f1958182800) [pid = 1864] [serial = 346] [outer = 0x7f1952990400] 09:04:03 INFO - PROCESS | 1864 | 1461168243807 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:04:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1485ms 09:04:03 INFO - PROCESS | 1864 | 1461168243882 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 1864 | 1461168243886 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:04:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:04:03 INFO - PROCESS | 1864 | 1461168243894 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 1864 | 1461168243899 Marionette TRACE conn3 <- [1,434,null,{}] 09:04:03 INFO - PROCESS | 1864 | 1461168243907 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:04 INFO - PROCESS | 1864 | 1461168244099 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:04:04 INFO - PROCESS | 1864 | 1461168244377 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955a39000 == 56 [pid = 1864] [id = 116] 09:04:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f195299b000) [pid = 1864] [serial = 347] [outer = (nil)] 09:04:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f1958181800) [pid = 1864] [serial = 348] [outer = 0x7f195299b000] 09:04:04 INFO - PROCESS | 1864 | 1461168244444 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f1958c12c00) [pid = 1864] [serial = 349] [outer = 0x7f195299b000] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f195b4ca000) [pid = 1864] [serial = 257] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f197162c000) [pid = 1864] [serial = 264] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f195e075000) [pid = 1864] [serial = 267] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f195f848400) [pid = 1864] [serial = 261] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f196f7c0c00) [pid = 1864] [serial = 288] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971058000 == 55 [pid = 1864] [id = 109] 09:04:05 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196d809800 == 54 [pid = 1864] [id = 108] 09:04:05 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c4e3000 == 53 [pid = 1864] [id = 107] 09:04:05 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195df46000 == 52 [pid = 1864] [id = 106] 09:04:05 INFO - PROCESS | 1864 | 1461168245250 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:04:05 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195eb52800 == 51 [pid = 1864] [id = 105] 09:04:05 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955a4a800 == 50 [pid = 1864] [id = 104] 09:04:05 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195df40800 == 49 [pid = 1864] [id = 103] 09:04:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:04:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1431ms 09:04:05 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195756b000 == 48 [pid = 1864] [id = 97] 09:04:05 INFO - PROCESS | 1864 | 1461168245328 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 1864 | 1461168245333 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:04:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:04:05 INFO - PROCESS | 1864 | 1461168245340 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 1864 | 1461168245346 Marionette TRACE conn3 <- [1,438,null,{}] 09:04:05 INFO - PROCESS | 1864 | 1461168245354 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:05 INFO - PROCESS | 1864 | 1461168245511 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f195efc2c00) [pid = 1864] [serial = 231] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f1958187800) [pid = 1864] [serial = 282] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f19558e5000) [pid = 1864] [serial = 285] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f195d9c5800) [pid = 1864] [serial = 273] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f195b3bd400) [pid = 1864] [serial = 270] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f195cee2800) [pid = 1864] [serial = 271] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f195ee6b000) [pid = 1864] [serial = 274] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f1960862800) [pid = 1864] [serial = 277] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f195f78f800) [pid = 1864] [serial = 276] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f19664ef400) [pid = 1864] [serial = 279] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f1960709400) [pid = 1864] [serial = 114] [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:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f196c60e800) [pid = 1864] [serial = 280] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f195818c400) [pid = 1864] [serial = 283] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f195df71c00) [pid = 1864] [serial = 286] [outer = (nil)] [url = about:blank] 09:04:05 INFO - PROCESS | 1864 | 1461168245656 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195d677000 == 49 [pid = 1864] [id = 117] 09:04:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f1955548400) [pid = 1864] [serial = 350] [outer = (nil)] 09:04:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f1955c5f400) [pid = 1864] [serial = 351] [outer = 0x7f1955548400] 09:04:05 INFO - PROCESS | 1864 | 1461168245726 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f1958c1dc00) [pid = 1864] [serial = 352] [outer = 0x7f1955548400] 09:04:06 INFO - PROCESS | 1864 | 1461168246686 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:04:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:04:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1381ms 09:04:06 INFO - PROCESS | 1864 | 1461168246722 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 1864 | 1461168246726 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:04:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:04:06 INFO - PROCESS | 1864 | 1461168246758 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 1864 | 1461168246763 Marionette TRACE conn3 <- [1,442,null,{}] 09:04:06 INFO - PROCESS | 1864 | 1461168246769 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:06 INFO - PROCESS | 1864 | 1461168246919 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:04:07 INFO - PROCESS | 1864 | 1461168247049 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fcc2800 == 50 [pid = 1864] [id = 118] 09:04:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f1955551800) [pid = 1864] [serial = 353] [outer = (nil)] 09:04:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f195bfaa800) [pid = 1864] [serial = 354] [outer = 0x7f1955551800] 09:04:07 INFO - PROCESS | 1864 | 1461168247117 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f195c804000) [pid = 1864] [serial = 355] [outer = 0x7f1955551800] 09:04:08 INFO - PROCESS | 1864 | 1461168248031 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:04:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1334ms 09:04:08 INFO - PROCESS | 1864 | 1461168248086 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 1864 | 1461168248089 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:04:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:04:08 INFO - PROCESS | 1864 | 1461168248096 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 1864 | 1461168248098 Marionette TRACE conn3 <- [1,446,null,{}] 09:04:08 INFO - PROCESS | 1864 | 1461168248114 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:08 INFO - PROCESS | 1864 | 1461168248312 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:04:08 INFO - PROCESS | 1864 | 1461168248446 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196b5ea800 == 51 [pid = 1864] [id = 119] 09:04:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f195c80c000) [pid = 1864] [serial = 356] [outer = (nil)] 09:04:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f195df70800) [pid = 1864] [serial = 357] [outer = 0x7f195c80c000] 09:04:08 INFO - PROCESS | 1864 | 1461168248523 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f195e309c00) [pid = 1864] [serial = 358] [outer = 0x7f195c80c000] 09:04:09 INFO - PROCESS | 1864 | 1461168249392 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:04:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:04:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1333ms 09:04:09 INFO - PROCESS | 1864 | 1461168249429 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 1864 | 1461168249431 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:04:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:04:09 INFO - PROCESS | 1864 | 1461168249438 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 1864 | 1461168249441 Marionette TRACE conn3 <- [1,450,null,{}] 09:04:09 INFO - PROCESS | 1864 | 1461168249446 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:09 INFO - PROCESS | 1864 | 1461168249593 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:04:09 INFO - PROCESS | 1864 | 1461168249731 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c6a1000 == 52 [pid = 1864] [id = 120] 09:04:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f195d91d000) [pid = 1864] [serial = 359] [outer = (nil)] 09:04:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f195f78c800) [pid = 1864] [serial = 360] [outer = 0x7f195d91d000] 09:04:09 INFO - PROCESS | 1864 | 1461168249800 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f195f84f000) [pid = 1864] [serial = 361] [outer = 0x7f195d91d000] 09:04:10 INFO - PROCESS | 1864 | 1461168250668 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 1864 | 1461168250736 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:04:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:04:10 INFO - PROCESS | 1864 | 1461168250744 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 1864 | 1461168250746 Marionette TRACE conn3 <- [1,454,null,{}] 09:04:10 INFO - PROCESS | 1864 | 1461168250752 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:10 INFO - PROCESS | 1864 | 1461168250888 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:04:11 INFO - PROCESS | 1864 | 1461168251025 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195dcb2800 == 53 [pid = 1864] [id = 121] 09:04:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f195f461000) [pid = 1864] [serial = 362] [outer = (nil)] 09:04:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f196085b000) [pid = 1864] [serial = 363] [outer = 0x7f195f461000] 09:04:11 INFO - PROCESS | 1864 | 1461168251093 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f1961aac800) [pid = 1864] [serial = 364] [outer = 0x7f195f461000] 09:04:11 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:12 INFO - PROCESS | 1864 | 1461168252010 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1329ms 09:04:12 INFO - PROCESS | 1864 | 1461168252074 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 1864 | 1461168252077 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:04:12 INFO - PROCESS | 1864 | 1461168252083 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 1864 | 1461168252085 Marionette TRACE conn3 <- [1,458,null,{}] 09:04:12 INFO - PROCESS | 1864 | 1461168252091 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:12 INFO - PROCESS | 1864 | 1461168252333 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:04:12 INFO - PROCESS | 1864 | 1461168252518 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971baa800 == 54 [pid = 1864] [id = 122] 09:04:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f196f710000) [pid = 1864] [serial = 365] [outer = (nil)] 09:04:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f197162bc00) [pid = 1864] [serial = 366] [outer = 0x7f196f710000] 09:04:12 INFO - PROCESS | 1864 | 1461168252637 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f19718b5800) [pid = 1864] [serial = 367] [outer = 0x7f196f710000] 09:04:13 INFO - PROCESS | 1864 | 1461168253562 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 1864 | 1461168253617 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:04:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:04:13 INFO - PROCESS | 1864 | 1461168253625 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1864 | 1461168253629 Marionette TRACE conn3 <- [1,462,null,{}] 09:04:13 INFO - PROCESS | 1864 | 1461168253637 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:13 INFO - PROCESS | 1864 | 1461168253772 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:04:13 INFO - PROCESS | 1864 | 1461168253919 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955822000 == 55 [pid = 1864] [id = 123] 09:04:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f1952992400) [pid = 1864] [serial = 368] [outer = (nil)] 09:04:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f1958e73000) [pid = 1864] [serial = 369] [outer = 0x7f1952992400] 09:04:14 INFO - PROCESS | 1864 | 1461168254010 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f195bfb0800) [pid = 1864] [serial = 370] [outer = 0x7f1952992400] 09:04:14 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971369000 == 54 [pid = 1864] [id = 114] 09:04:14 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1979295800 == 53 [pid = 1864] [id = 113] 09:04:14 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c1e0800 == 52 [pid = 1864] [id = 112] 09:04:14 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195df4e000 == 51 [pid = 1864] [id = 111] 09:04:14 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:14 INFO - PROCESS | 1864 | 1461168254785 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 1864 | 1461168254828 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:04:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:04:14 INFO - PROCESS | 1864 | 1461168254840 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 1864 | 1461168254843 Marionette TRACE conn3 <- [1,466,null,{}] 09:04:14 INFO - PROCESS | 1864 | 1461168254849 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:14 INFO - PROCESS | 1864 | 1461168254979 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:04:15 INFO - PROCESS | 1864 | 1461168254994 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955457800 == 52 [pid = 1864] [id = 124] 09:04:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f195cee1800) [pid = 1864] [serial = 371] [outer = (nil)] 09:04:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f195efbac00) [pid = 1864] [serial = 372] [outer = 0x7f195cee1800] 09:04:15 INFO - PROCESS | 1864 | 1461168255052 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f195f841800) [pid = 1864] [serial = 373] [outer = 0x7f195cee1800] 09:04:15 INFO - PROCESS | 1864 | 1461168255864 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 1864 | 1461168255929 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:04:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:04:15 INFO - PROCESS | 1864 | 1461168255934 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 1864 | 1461168255939 Marionette TRACE conn3 <- [1,470,null,{}] 09:04:15 INFO - PROCESS | 1864 | 1461168255953 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:16 INFO - PROCESS | 1864 | 1461168256085 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:04:16 INFO - PROCESS | 1864 | 1461168256103 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971ce5000 == 53 [pid = 1864] [id = 125] 09:04:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f196c613400) [pid = 1864] [serial = 374] [outer = (nil)] 09:04:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f197162c000) [pid = 1864] [serial = 375] [outer = 0x7f196c613400] 09:04:16 INFO - PROCESS | 1864 | 1461168256162 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f1971a91c00) [pid = 1864] [serial = 376] [outer = 0x7f196c613400] 09:04:16 INFO - PROCESS | 1864 | 1461168256929 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:04:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1036ms 09:04:16 INFO - PROCESS | 1864 | 1461168256970 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 1864 | 1461168256983 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:04:17 INFO - PROCESS | 1864 | 1461168257012 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 1864 | 1461168257014 Marionette TRACE conn3 <- [1,474,null,{}] 09:04:17 INFO - PROCESS | 1864 | 1461168257019 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:17 INFO - PROCESS | 1864 | 1461168257178 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:04:17 INFO - PROCESS | 1864 | 1461168257219 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1976b81800 == 54 [pid = 1864] [id = 126] 09:04:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f197174d800) [pid = 1864] [serial = 377] [outer = (nil)] 09:04:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x7f1971c58800) [pid = 1864] [serial = 378] [outer = 0x7f197174d800] 09:04:17 INFO - PROCESS | 1864 | 1461168257277 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x7f197389b400) [pid = 1864] [serial = 379] [outer = 0x7f197174d800] 09:04:18 INFO - PROCESS | 1864 | 1461168258007 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:04:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1042ms 09:04:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:04:18 INFO - PROCESS | 1864 | 1461168258038 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 1864 | 1461168258040 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:04:18 INFO - PROCESS | 1864 | 1461168258046 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 1864 | 1461168258049 Marionette TRACE conn3 <- [1,478,null,{}] 09:04:18 INFO - PROCESS | 1864 | 1461168258081 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:18 INFO - PROCESS | 1864 | 1461168258237 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:04:18 INFO - PROCESS | 1864 | 1461168258260 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1976b99000 == 55 [pid = 1864] [id = 127] 09:04:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x7f197389ec00) [pid = 1864] [serial = 380] [outer = (nil)] 09:04:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x7f1974588400) [pid = 1864] [serial = 381] [outer = 0x7f197389ec00] 09:04:18 INFO - PROCESS | 1864 | 1461168258316 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x7f1975b5b400) [pid = 1864] [serial = 382] [outer = 0x7f197389ec00] 09:04:18 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x7f1955a9c800) [pid = 1864] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:04:18 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x7f1955252000) [pid = 1864] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:04:18 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x7f195f7e2400) [pid = 1864] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:04:18 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x7f1955251000) [pid = 1864] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:04:18 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x7f19567b0c00) [pid = 1864] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:04:18 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x7f195524f400) [pid = 1864] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:04:18 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x7f195554d400) [pid = 1864] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:04:18 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f1958c11400) [pid = 1864] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:04:18 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f1961aae800) [pid = 1864] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:04:18 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f196f2dd000) [pid = 1864] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:04:18 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f1955a9e400) [pid = 1864] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:04:18 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f1955250c00) [pid = 1864] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:04:18 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f1955305800) [pid = 1864] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:04:18 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f1960858000) [pid = 1864] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:04:19 INFO - PROCESS | 1864 | 1461168259146 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:04:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1131ms 09:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:04:19 INFO - PROCESS | 1864 | 1461168259177 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 1864 | 1461168259179 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:04:19 INFO - PROCESS | 1864 | 1461168259185 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 1864 | 1461168259188 Marionette TRACE conn3 <- [1,482,null,{}] 09:04:19 INFO - PROCESS | 1864 | 1461168259192 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:19 INFO - PROCESS | 1864 | 1461168259348 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:04:19 INFO - PROCESS | 1864 | 1461168259363 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955cce000 == 56 [pid = 1864] [id = 128] 09:04:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f19554cd400) [pid = 1864] [serial = 383] [outer = (nil)] 09:04:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f195cedb400) [pid = 1864] [serial = 384] [outer = 0x7f19554cd400] 09:04:19 INFO - PROCESS | 1864 | 1461168259424 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f196d532800) [pid = 1864] [serial = 385] [outer = 0x7f19554cd400] 09:04:20 INFO - PROCESS | 1864 | 1461168260130 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:04:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 986ms 09:04:20 INFO - PROCESS | 1864 | 1461168260170 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:04:20 INFO - PROCESS | 1864 | 1461168260173 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:04:20 INFO - PROCESS | 1864 | 1461168260178 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 1864 | 1461168260181 Marionette TRACE conn3 <- [1,486,null,{}] 09:04:20 INFO - PROCESS | 1864 | 1461168260185 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:20 INFO - PROCESS | 1864 | 1461168260346 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:04:20 INFO - PROCESS | 1864 | 1461168260362 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1954ed2000 == 57 [pid = 1864] [id = 129] 09:04:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f1954da4400) [pid = 1864] [serial = 386] [outer = (nil)] 09:04:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f1954dac400) [pid = 1864] [serial = 387] [outer = 0x7f1954da4400] 09:04:20 INFO - PROCESS | 1864 | 1461168260419 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f1954db3000) [pid = 1864] [serial = 388] [outer = 0x7f1954da4400] 09:04:21 INFO - PROCESS | 1864 | 1461168261174 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:04:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:04:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1024ms 09:04:21 INFO - PROCESS | 1864 | 1461168261203 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:04:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:04:21 INFO - PROCESS | 1864 | 1461168261209 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:04:21 INFO - PROCESS | 1864 | 1461168261217 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 1864 | 1461168261223 Marionette TRACE conn3 <- [1,490,null,{}] 09:04:21 INFO - PROCESS | 1864 | 1461168261257 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:21 INFO - PROCESS | 1864 | 1461168261415 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:04:21 INFO - PROCESS | 1864 | 1461168261555 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955c22000 == 58 [pid = 1864] [id = 130] 09:04:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f1953853c00) [pid = 1864] [serial = 389] [outer = (nil)] 09:04:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f195385c400) [pid = 1864] [serial = 390] [outer = 0x7f1953853c00] 09:04:21 INFO - PROCESS | 1864 | 1461168261625 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f1954daa000) [pid = 1864] [serial = 391] [outer = 0x7f1953853c00] 09:04:22 INFO - PROCESS | 1864 | 1461168262527 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:04:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1361ms 09:04:22 INFO - PROCESS | 1864 | 1461168262576 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 1864 | 1461168262583 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:04:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:04:22 INFO - PROCESS | 1864 | 1461168262593 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 1864 | 1461168262597 Marionette TRACE conn3 <- [1,494,null,{}] 09:04:22 INFO - PROCESS | 1864 | 1461168262603 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:22 INFO - PROCESS | 1864 | 1461168262781 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:04:22 INFO - PROCESS | 1864 | 1461168262927 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c3de800 == 59 [pid = 1864] [id = 131] 09:04:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x7f1953857800) [pid = 1864] [serial = 392] [outer = (nil)] 09:04:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x7f19554cc400) [pid = 1864] [serial = 393] [outer = 0x7f1953857800] 09:04:22 INFO - PROCESS | 1864 | 1461168262997 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x7f19558e6800) [pid = 1864] [serial = 394] [outer = 0x7f1953857800] 09:04:23 INFO - PROCESS | 1864 | 1461168263951 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:04:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1433ms 09:04:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:04:24 INFO - PROCESS | 1864 | 1461168264027 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 1864 | 1461168264030 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:04:24 INFO - PROCESS | 1864 | 1461168264036 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 1864 | 1461168264041 Marionette TRACE conn3 <- [1,498,null,{}] 09:04:24 INFO - PROCESS | 1864 | 1461168264057 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:24 INFO - PROCESS | 1864 | 1461168264245 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:04:24 INFO - PROCESS | 1864 | 1461168264425 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955dc6000 == 60 [pid = 1864] [id = 132] 09:04:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x7f1958e6ac00) [pid = 1864] [serial = 395] [outer = (nil)] 09:04:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x7f195c803400) [pid = 1864] [serial = 396] [outer = 0x7f1958e6ac00] 09:04:24 INFO - PROCESS | 1864 | 1461168264543 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 131 (0x7f195d916000) [pid = 1864] [serial = 397] [outer = 0x7f1958e6ac00] 09:04:25 INFO - PROCESS | 1864 | 1461168265289 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:04:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1287ms 09:04:25 INFO - PROCESS | 1864 | 1461168265323 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 1864 | 1461168265326 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:04:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:04:25 INFO - PROCESS | 1864 | 1461168265333 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 1864 | 1461168265336 Marionette TRACE conn3 <- [1,502,null,{}] 09:04:25 INFO - PROCESS | 1864 | 1461168265341 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:25 INFO - PROCESS | 1864 | 1461168265488 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:04:25 INFO - PROCESS | 1864 | 1461168265636 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971ce2000 == 61 [pid = 1864] [id = 133] 09:04:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 132 (0x7f1955a9a400) [pid = 1864] [serial = 398] [outer = (nil)] 09:04:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 133 (0x7f196085f000) [pid = 1864] [serial = 399] [outer = 0x7f1955a9a400] 09:04:25 INFO - PROCESS | 1864 | 1461168265707 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 134 (0x7f196b5d9400) [pid = 1864] [serial = 400] [outer = 0x7f1955a9a400] 09:04:26 INFO - PROCESS | 1864 | 1461168266535 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:04:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1231ms 09:04:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:04:26 INFO - PROCESS | 1864 | 1461168266564 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 1864 | 1461168266567 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:04:26 INFO - PROCESS | 1864 | 1461168266573 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 1864 | 1461168266576 Marionette TRACE conn3 <- [1,506,null,{}] 09:04:26 INFO - PROCESS | 1864 | 1461168266581 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:26 INFO - PROCESS | 1864 | 1461168266733 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:04:27 INFO - PROCESS | 1864 | 1461168267246 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955da0000 == 62 [pid = 1864] [id = 134] 09:04:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 135 (0x7f195385a800) [pid = 1864] [serial = 401] [outer = (nil)] 09:04:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 136 (0x7f195385f400) [pid = 1864] [serial = 402] [outer = 0x7f195385a800] 09:04:27 INFO - PROCESS | 1864 | 1461168267315 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 137 (0x7f195524b000) [pid = 1864] [serial = 403] [outer = 0x7f195385a800] 09:04:28 INFO - PROCESS | 1864 | 1461168268111 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:04:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1579ms 09:04:28 INFO - PROCESS | 1864 | 1461168268152 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 1864 | 1461168268159 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:04:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:04:28 INFO - PROCESS | 1864 | 1461168268165 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 1864 | 1461168268169 Marionette TRACE conn3 <- [1,510,null,{}] 09:04:28 INFO - PROCESS | 1864 | 1461168268177 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:28 INFO - PROCESS | 1864 | 1461168268312 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:04:28 INFO - PROCESS | 1864 | 1461168268465 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1954ec4000 == 63 [pid = 1864] [id = 135] 09:04:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 138 (0x7f1952993000) [pid = 1864] [serial = 404] [outer = (nil)] 09:04:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 139 (0x7f19558e7c00) [pid = 1864] [serial = 405] [outer = 0x7f1952993000] 09:04:28 INFO - PROCESS | 1864 | 1461168268578 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 140 (0x7f195610ac00) [pid = 1864] [serial = 406] [outer = 0x7f1952993000] 09:04:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955cce000 == 62 [pid = 1864] [id = 128] 09:04:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1976b99000 == 61 [pid = 1864] [id = 127] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 139 (0x7f1958181800) [pid = 1864] [serial = 348] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 138 (0x7f1952997000) [pid = 1864] [serial = 345] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 137 (0x7f1971634400) [pid = 1864] [serial = 303] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 136 (0x7f195efc3400) [pid = 1864] [serial = 297] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 135 (0x7f195bfb1800) [pid = 1864] [serial = 294] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 134 (0x7f196b5db800) [pid = 1864] [serial = 300] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 133 (0x7f19558e5400) [pid = 1864] [serial = 291] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1976b81800 == 60 [pid = 1864] [id = 126] 09:04:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971ce5000 == 59 [pid = 1864] [id = 125] 09:04:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955457800 == 58 [pid = 1864] [id = 124] 09:04:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955822000 == 57 [pid = 1864] [id = 123] 09:04:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971baa800 == 56 [pid = 1864] [id = 122] 09:04:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195dcb2800 == 55 [pid = 1864] [id = 121] 09:04:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c6a1000 == 54 [pid = 1864] [id = 120] 09:04:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196b5ea800 == 53 [pid = 1864] [id = 119] 09:04:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971bae800 == 52 [pid = 1864] [id = 110] 09:04:29 INFO - PROCESS | 1864 | 1461168269567 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:04:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fcc2800 == 51 [pid = 1864] [id = 118] 09:04:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195d677000 == 50 [pid = 1864] [id = 117] 09:04:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955a39000 == 49 [pid = 1864] [id = 116] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 132 (0x7f1971c5c800) [pid = 1864] [serial = 330] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 131 (0x7f19742f4400) [pid = 1864] [serial = 331] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 130 (0x7f1971c0f000) [pid = 1864] [serial = 328] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x7f196f716000) [pid = 1864] [serial = 228] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x7f197162fc00) [pid = 1864] [serial = 324] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x7f195f785400) [pid = 1864] [serial = 222] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x7f1960860000) [pid = 1864] [serial = 319] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x7f1971634c00) [pid = 1864] [serial = 289] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x7f1960863c00) [pid = 1864] [serial = 255] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x7f1958d13400) [pid = 1864] [serial = 219] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f19664efc00) [pid = 1864] [serial = 321] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f1960711400) [pid = 1864] [serial = 318] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f1971a08800) [pid = 1864] [serial = 325] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f196c611000) [pid = 1864] [serial = 225] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f1971a0bc00) [pid = 1864] [serial = 327] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f1955253400) [pid = 1864] [serial = 309] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f195e073400) [pid = 1864] [serial = 315] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f195c845000) [pid = 1864] [serial = 313] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f195bfa5400) [pid = 1864] [serial = 312] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f1955c59400) [pid = 1864] [serial = 306] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f196c6d4c00) [pid = 1864] [serial = 322] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f195eecdc00) [pid = 1864] [serial = 316] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f1955aa6000) [pid = 1864] [serial = 310] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f197174ec00) [pid = 1864] [serial = 342] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f1960708c00) [pid = 1864] [serial = 339] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f195c80f000) [pid = 1864] [serial = 336] [outer = (nil)] [url = about:blank] 09:04:29 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f195818b800) [pid = 1864] [serial = 333] [outer = (nil)] [url = about:blank] 09:04:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:04:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1484ms 09:04:29 INFO - PROCESS | 1864 | 1461168269652 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 1864 | 1461168269658 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:04:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:04:29 INFO - PROCESS | 1864 | 1461168269664 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 1864 | 1461168269667 Marionette TRACE conn3 <- [1,514,null,{}] 09:04:29 INFO - PROCESS | 1864 | 1461168269672 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:29 INFO - PROCESS | 1864 | 1461168269805 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:04:29 INFO - PROCESS | 1864 | 1461168269972 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1957621800 == 50 [pid = 1864] [id = 136] 09:04:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f195610e000) [pid = 1864] [serial = 407] [outer = (nil)] 09:04:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f19573c8400) [pid = 1864] [serial = 408] [outer = 0x7f195610e000] 09:04:30 INFO - PROCESS | 1864 | 1461168270034 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f195818c400) [pid = 1864] [serial = 409] [outer = 0x7f195610e000] 09:04:30 INFO - PROCESS | 1864 | 1461168270634 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:04:30 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:04:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1025ms 09:04:30 INFO - PROCESS | 1864 | 1461168270689 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 1864 | 1461168270692 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:04:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:04:30 INFO - PROCESS | 1864 | 1461168270704 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 1864 | 1461168270712 Marionette TRACE conn3 <- [1,518,null,{}] 09:04:30 INFO - PROCESS | 1864 | 1461168270735 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:30 INFO - PROCESS | 1864 | 1461168270883 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:04:30 INFO - PROCESS | 1864 | 1461168270977 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195df4c800 == 51 [pid = 1864] [id = 137] 09:04:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f1956110000) [pid = 1864] [serial = 410] [outer = (nil)] 09:04:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f1958e6e800) [pid = 1864] [serial = 411] [outer = 0x7f1956110000] 09:04:31 INFO - PROCESS | 1864 | 1461168271034 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f195bf2d000) [pid = 1864] [serial = 412] [outer = 0x7f1956110000] 09:04:31 INFO - PROCESS | 1864 | 1461168271646 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:04:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:04:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1004ms 09:04:31 INFO - PROCESS | 1864 | 1461168271702 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 1864 | 1461168271705 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:04:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:04:31 INFO - PROCESS | 1864 | 1461168271711 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 1864 | 1461168271713 Marionette TRACE conn3 <- [1,522,null,{}] 09:04:31 INFO - PROCESS | 1864 | 1461168271718 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:31 INFO - PROCESS | 1864 | 1461168271925 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:04:31 INFO - PROCESS | 1864 | 1461168271956 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195ed1d000 == 52 [pid = 1864] [id = 138] 09:04:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f195b3b1800) [pid = 1864] [serial = 413] [outer = (nil)] 09:04:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f195bfca400) [pid = 1864] [serial = 414] [outer = 0x7f195b3b1800] 09:04:32 INFO - PROCESS | 1864 | 1461168272013 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f195c80d400) [pid = 1864] [serial = 415] [outer = 0x7f195b3b1800] 09:04:32 INFO - PROCESS | 1864 | 1461168272774 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:04:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1127ms 09:04:32 INFO - PROCESS | 1864 | 1461168272839 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 1864 | 1461168272842 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:04:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:04:32 INFO - PROCESS | 1864 | 1461168272847 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1864 | 1461168272849 Marionette TRACE conn3 <- [1,526,null,{}] 09:04:32 INFO - PROCESS | 1864 | 1461168272855 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:33 INFO - PROCESS | 1864 | 1461168273008 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:04:33 INFO - PROCESS | 1864 | 1461168273032 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fcae000 == 53 [pid = 1864] [id = 139] 09:04:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f195dcfc800) [pid = 1864] [serial = 416] [outer = (nil)] 09:04:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f195e06b800) [pid = 1864] [serial = 417] [outer = 0x7f195dcfc800] 09:04:33 INFO - PROCESS | 1864 | 1461168273103 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f195ee6a400) [pid = 1864] [serial = 418] [outer = 0x7f195dcfc800] 09:04:34 INFO - PROCESS | 1864 | 1461168274310 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f197174d800) [pid = 1864] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f197389ec00) [pid = 1864] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f19554cd400) [pid = 1864] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f195cee1800) [pid = 1864] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f196f710000) [pid = 1864] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f1952992400) [pid = 1864] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f196c613400) [pid = 1864] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f1955551400) [pid = 1864] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f1958c17000) [pid = 1864] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f196c68d400) [pid = 1864] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f1958c16800) [pid = 1864] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f195e06a800) [pid = 1864] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f195fe34400) [pid = 1864] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f1952990400) [pid = 1864] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f1958d11000) [pid = 1864] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f195bfaf400) [pid = 1864] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:04:34 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f1955307400) [pid = 1864] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:04:34 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:04:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1526ms 09:04:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:04:34 INFO - PROCESS | 1864 | 1461168274374 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 1864 | 1461168274377 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:04:34 INFO - PROCESS | 1864 | 1461168274382 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 1864 | 1461168274385 Marionette TRACE conn3 <- [1,530,null,{}] 09:04:34 INFO - PROCESS | 1864 | 1461168274390 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:34 INFO - PROCESS | 1864 | 1461168274512 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:04:34 INFO - PROCESS | 1864 | 1461168274524 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e6fb000 == 54 [pid = 1864] [id = 140] 09:04:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f1958d0fc00) [pid = 1864] [serial = 419] [outer = (nil)] 09:04:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f195bfaf400) [pid = 1864] [serial = 420] [outer = 0x7f1958d0fc00] 09:04:34 INFO - PROCESS | 1864 | 1461168274677 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f195e06cc00) [pid = 1864] [serial = 421] [outer = 0x7f1958d0fc00] 09:04:35 INFO - PROCESS | 1864 | 1461168275239 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:04:35 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:04:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:04:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:04:35 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:04:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:04:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:04:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 876ms 09:04:35 INFO - PROCESS | 1864 | 1461168275282 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 1864 | 1461168275286 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:04:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:04:35 INFO - PROCESS | 1864 | 1461168275292 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 1864 | 1461168275294 Marionette TRACE conn3 <- [1,534,null,{}] 09:04:35 INFO - PROCESS | 1864 | 1461168275299 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:35 INFO - PROCESS | 1864 | 1461168275432 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:04:35 INFO - PROCESS | 1864 | 1461168275447 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c4e7800 == 55 [pid = 1864] [id = 141] 09:04:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f1958189c00) [pid = 1864] [serial = 422] [outer = (nil)] 09:04:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f1960860000) [pid = 1864] [serial = 423] [outer = 0x7f1958189c00] 09:04:35 INFO - PROCESS | 1864 | 1461168275505 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f1961ab2000) [pid = 1864] [serial = 424] [outer = 0x7f1958189c00] 09:04:36 INFO - PROCESS | 1864 | 1461168276171 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:04:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 926ms 09:04:36 INFO - PROCESS | 1864 | 1461168276220 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 1864 | 1461168276222 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:04:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:04:36 INFO - PROCESS | 1864 | 1461168276228 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 1864 | 1461168276230 Marionette TRACE conn3 <- [1,538,null,{}] 09:04:36 INFO - PROCESS | 1864 | 1461168276235 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:36 INFO - PROCESS | 1864 | 1461168276443 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:04:36 INFO - PROCESS | 1864 | 1461168276591 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955c1b800 == 56 [pid = 1864] [id = 142] 09:04:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f195298fc00) [pid = 1864] [serial = 425] [outer = (nil)] 09:04:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f1953853000) [pid = 1864] [serial = 426] [outer = 0x7f195298fc00] 09:04:36 INFO - PROCESS | 1864 | 1461168276663 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f1954daac00) [pid = 1864] [serial = 427] [outer = 0x7f195298fc00] 09:04:37 INFO - PROCESS | 1864 | 1461168277500 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:04:37 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:04:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1288ms 09:04:37 INFO - PROCESS | 1864 | 1461168277517 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 1864 | 1461168277523 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:04:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:04:37 INFO - PROCESS | 1864 | 1461168277530 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 1864 | 1461168277537 Marionette TRACE conn3 <- [1,542,null,{}] 09:04:37 INFO - PROCESS | 1864 | 1461168277543 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:37 INFO - PROCESS | 1864 | 1461168277691 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:04:37 INFO - PROCESS | 1864 | 1461168277837 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195df4a800 == 57 [pid = 1864] [id = 143] 09:04:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f1952996400) [pid = 1864] [serial = 428] [outer = (nil)] 09:04:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f195610dc00) [pid = 1864] [serial = 429] [outer = 0x7f1952996400] 09:04:37 INFO - PROCESS | 1864 | 1461168277908 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f1958182c00) [pid = 1864] [serial = 430] [outer = 0x7f1952996400] 09:04:38 INFO - PROCESS | 1864 | 1461168278755 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:04:38 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:04:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1286ms 09:04:38 INFO - PROCESS | 1864 | 1461168278818 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 1864 | 1461168278822 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:04:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:04:38 INFO - PROCESS | 1864 | 1461168278828 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 1864 | 1461168278832 Marionette TRACE conn3 <- [1,546,null,{}] 09:04:38 INFO - PROCESS | 1864 | 1461168278843 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:39 INFO - PROCESS | 1864 | 1461168279008 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:04:39 INFO - PROCESS | 1864 | 1461168279129 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196f77f000 == 58 [pid = 1864] [id = 144] 09:04:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f195524bc00) [pid = 1864] [serial = 431] [outer = (nil)] 09:04:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f1958d0c800) [pid = 1864] [serial = 432] [outer = 0x7f195524bc00] 09:04:39 INFO - PROCESS | 1864 | 1461168279197 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f195c97f000) [pid = 1864] [serial = 433] [outer = 0x7f195524bc00] 09:04:39 INFO - PROCESS | 1864 | 1461168279993 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:04:40 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:04:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1183ms 09:04:40 INFO - PROCESS | 1864 | 1461168280043 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 1864 | 1461168280050 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:04:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:04:40 INFO - PROCESS | 1864 | 1461168280067 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 1864 | 1461168280074 Marionette TRACE conn3 <- [1,550,null,{}] 09:04:40 INFO - PROCESS | 1864 | 1461168280080 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:40 INFO - PROCESS | 1864 | 1461168280241 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:04:40 INFO - PROCESS | 1864 | 1461168280365 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971a4a800 == 59 [pid = 1864] [id = 145] 09:04:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f195385bc00) [pid = 1864] [serial = 434] [outer = (nil)] 09:04:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f195c981c00) [pid = 1864] [serial = 435] [outer = 0x7f195385bc00] 09:04:40 INFO - PROCESS | 1864 | 1461168280433 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f196070cc00) [pid = 1864] [serial = 436] [outer = 0x7f195385bc00] 09:04:41 INFO - PROCESS | 1864 | 1461168281188 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:04:41 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:04:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1138ms 09:04:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:04:41 INFO - PROCESS | 1864 | 1461168281197 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 1864 | 1461168281199 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:04:41 INFO - PROCESS | 1864 | 1461168281246 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 1864 | 1461168281250 Marionette TRACE conn3 <- [1,554,null,{}] 09:04:41 INFO - PROCESS | 1864 | 1461168281256 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:41 INFO - PROCESS | 1864 | 1461168281394 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:04:41 INFO - PROCESS | 1864 | 1461168281511 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971ce9800 == 60 [pid = 1864] [id = 146] 09:04:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f195610f000) [pid = 1864] [serial = 437] [outer = (nil)] 09:04:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f196b558c00) [pid = 1864] [serial = 438] [outer = 0x7f195610f000] 09:04:41 INFO - PROCESS | 1864 | 1461168281620 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f196c613000) [pid = 1864] [serial = 439] [outer = 0x7f195610f000] 09:04:42 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:42 INFO - PROCESS | 1864 | 1461168282430 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:04:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1269ms 09:04:42 INFO - PROCESS | 1864 | 1461168282475 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1864 | 1461168282478 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:04:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:04:42 INFO - PROCESS | 1864 | 1461168282484 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1864 | 1461168282487 Marionette TRACE conn3 <- [1,558,null,{}] 09:04:42 INFO - PROCESS | 1864 | 1461168282492 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:42 INFO - PROCESS | 1864 | 1461168282629 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:04:42 INFO - PROCESS | 1864 | 1461168282778 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1976b81000 == 61 [pid = 1864] [id = 147] 09:04:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f196c8ac000) [pid = 1864] [serial = 440] [outer = (nil)] 09:04:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f196d52b000) [pid = 1864] [serial = 441] [outer = 0x7f196c8ac000] 09:04:42 INFO - PROCESS | 1864 | 1461168282856 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f196f79c400) [pid = 1864] [serial = 442] [outer = 0x7f196c8ac000] 09:04:43 INFO - PROCESS | 1864 | 1461168283685 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:04:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:04:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1230ms 09:04:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:04:43 INFO - PROCESS | 1864 | 1461168283714 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 1864 | 1461168283717 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:04:43 INFO - PROCESS | 1864 | 1461168283722 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1864 | 1461168283725 Marionette TRACE conn3 <- [1,562,null,{}] 09:04:43 INFO - PROCESS | 1864 | 1461168283730 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:43 INFO - PROCESS | 1864 | 1461168283866 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:04:44 INFO - PROCESS | 1864 | 1461168284010 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19539d4800 == 62 [pid = 1864] [id = 148] 09:04:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x7f19553b1800) [pid = 1864] [serial = 443] [outer = (nil)] 09:04:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x7f19553b7000) [pid = 1864] [serial = 444] [outer = 0x7f19553b1800] 09:04:44 INFO - PROCESS | 1864 | 1461168284077 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x7f196c8db800) [pid = 1864] [serial = 445] [outer = 0x7f19553b1800] 09:04:44 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:44 INFO - PROCESS | 1864 | 1461168284852 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:04:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1180ms 09:04:44 INFO - PROCESS | 1864 | 1461168284904 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 1864 | 1461168284907 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:04:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:04:44 INFO - PROCESS | 1864 | 1461168284914 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 1864 | 1461168284917 Marionette TRACE conn3 <- [1,566,null,{}] 09:04:44 INFO - PROCESS | 1864 | 1461168284923 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:45 INFO - PROCESS | 1864 | 1461168285069 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:04:45 INFO - PROCESS | 1864 | 1461168285209 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1979296000 == 63 [pid = 1864] [id = 149] 09:04:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x7f19553b2000) [pid = 1864] [serial = 446] [outer = (nil)] 09:04:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x7f1959c89000) [pid = 1864] [serial = 447] [outer = 0x7f19553b2000] 09:04:45 INFO - PROCESS | 1864 | 1461168285278 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 131 (0x7f1959c8d000) [pid = 1864] [serial = 448] [outer = 0x7f19553b2000] 09:04:45 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:46 INFO - PROCESS | 1864 | 1461168286089 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:04:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1226ms 09:04:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:04:46 INFO - PROCESS | 1864 | 1461168286142 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 1864 | 1461168286145 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:04:46 INFO - PROCESS | 1864 | 1461168286151 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1864 | 1461168286154 Marionette TRACE conn3 <- [1,570,null,{}] 09:04:46 INFO - PROCESS | 1864 | 1461168286159 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:46 INFO - PROCESS | 1864 | 1461168286309 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:04:46 INFO - PROCESS | 1864 | 1461168286453 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19576bf000 == 64 [pid = 1864] [id = 150] 09:04:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 132 (0x7f195299bc00) [pid = 1864] [serial = 449] [outer = (nil)] 09:04:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 133 (0x7f195524c400) [pid = 1864] [serial = 450] [outer = 0x7f195299bc00] 09:04:46 INFO - PROCESS | 1864 | 1461168286520 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 134 (0x7f195817fc00) [pid = 1864] [serial = 451] [outer = 0x7f195299bc00] 09:04:47 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:47 INFO - PROCESS | 1864 | 1461168287586 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:04:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:04:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1483ms 09:04:47 INFO - PROCESS | 1864 | 1461168287634 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:04:47 INFO - PROCESS | 1864 | 1461168287646 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:04:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:04:47 INFO - PROCESS | 1864 | 1461168287662 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 1864 | 1461168287666 Marionette TRACE conn3 <- [1,574,null,{}] 09:04:47 INFO - PROCESS | 1864 | 1461168287679 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:47 INFO - PROCESS | 1864 | 1461168287857 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:04:48 INFO - PROCESS | 1864 | 1461168288003 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955dd7800 == 65 [pid = 1864] [id = 151] 09:04:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 135 (0x7f19553b8800) [pid = 1864] [serial = 452] [outer = (nil)] 09:04:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 136 (0x7f19554c9c00) [pid = 1864] [serial = 453] [outer = 0x7f19553b8800] 09:04:48 INFO - PROCESS | 1864 | 1461168288068 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 137 (0x7f19558e4400) [pid = 1864] [serial = 454] [outer = 0x7f19553b8800] 09:04:48 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c4e7800 == 64 [pid = 1864] [id = 141] 09:04:48 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e6fb000 == 63 [pid = 1864] [id = 140] 09:04:48 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fcae000 == 62 [pid = 1864] [id = 139] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 136 (0x7f195f78c800) [pid = 1864] [serial = 360] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 135 (0x7f196085b000) [pid = 1864] [serial = 363] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 134 (0x7f1954dac400) [pid = 1864] [serial = 387] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195ed1d000 == 61 [pid = 1864] [id = 138] 09:04:48 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195df4c800 == 60 [pid = 1864] [id = 137] 09:04:48 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1957621800 == 59 [pid = 1864] [id = 136] 09:04:48 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1954ec4000 == 58 [pid = 1864] [id = 135] 09:04:48 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955da0000 == 57 [pid = 1864] [id = 134] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 133 (0x7f196c8b3000) [pid = 1864] [serial = 301] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 132 (0x7f1961ab4c00) [pid = 1864] [serial = 262] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 131 (0x7f19718b6c00) [pid = 1864] [serial = 265] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 130 (0x7f195db79400) [pid = 1864] [serial = 258] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x7f196c8e2400) [pid = 1864] [serial = 268] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x7f19718b0800) [pid = 1864] [serial = 304] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x7f1958182800) [pid = 1864] [serial = 346] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x7f195d64dc00) [pid = 1864] [serial = 295] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x7f195f78f000) [pid = 1864] [serial = 298] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x7f1957590800) [pid = 1864] [serial = 292] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x7f1971c58800) [pid = 1864] [serial = 378] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f1974588400) [pid = 1864] [serial = 381] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f197389b400) [pid = 1864] [serial = 379] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f1975b5b400) [pid = 1864] [serial = 382] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f195cedb400) [pid = 1864] [serial = 384] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f196d532800) [pid = 1864] [serial = 385] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f195df70800) [pid = 1864] [serial = 357] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f1955c5f400) [pid = 1864] [serial = 351] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f195bfaa800) [pid = 1864] [serial = 354] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f195efbac00) [pid = 1864] [serial = 372] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f195f841800) [pid = 1864] [serial = 373] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f19718b5800) [pid = 1864] [serial = 367] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f197162bc00) [pid = 1864] [serial = 366] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f195bfb0800) [pid = 1864] [serial = 370] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f1958e73000) [pid = 1864] [serial = 369] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f197162c000) [pid = 1864] [serial = 375] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f1971a91c00) [pid = 1864] [serial = 376] [outer = (nil)] [url = about:blank] 09:04:48 INFO - PROCESS | 1864 | 1461168288962 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:04:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1341ms 09:04:49 INFO - PROCESS | 1864 | 1461168289000 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 1864 | 1461168289007 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:04:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:04:49 INFO - PROCESS | 1864 | 1461168289016 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1864 | 1461168289020 Marionette TRACE conn3 <- [1,578,null,{}] 09:04:49 INFO - PROCESS | 1864 | 1461168289028 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:49 INFO - PROCESS | 1864 | 1461168289162 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:04:49 INFO - PROCESS | 1864 | 1461168289178 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195761b800 == 58 [pid = 1864] [id = 152] 09:04:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f1956104400) [pid = 1864] [serial = 455] [outer = (nil)] 09:04:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f1958189400) [pid = 1864] [serial = 456] [outer = 0x7f1956104400] 09:04:49 INFO - PROCESS | 1864 | 1461168289234 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f1958c1a800) [pid = 1864] [serial = 457] [outer = 0x7f1956104400] 09:04:50 INFO - PROCESS | 1864 | 1461168290476 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:04:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:04:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1490ms 09:04:50 INFO - PROCESS | 1864 | 1461168290507 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 1864 | 1461168290510 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:04:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:04:50 INFO - PROCESS | 1864 | 1461168290523 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 1864 | 1461168290528 Marionette TRACE conn3 <- [1,582,null,{}] 09:04:50 INFO - PROCESS | 1864 | 1461168290542 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:50 INFO - PROCESS | 1864 | 1461168290673 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:04:50 INFO - PROCESS | 1864 | 1461168290731 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fcaf800 == 59 [pid = 1864] [id = 153] 09:04:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f1959c90000) [pid = 1864] [serial = 458] [outer = (nil)] 09:04:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f195bfaa800) [pid = 1864] [serial = 459] [outer = 0x7f1959c90000] 09:04:50 INFO - PROCESS | 1864 | 1461168290799 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f195c97fc00) [pid = 1864] [serial = 460] [outer = 0x7f1959c90000] 09:04:51 INFO - PROCESS | 1864 | 1461168291528 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:04:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1037ms 09:04:51 INFO - PROCESS | 1864 | 1461168291553 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 1864 | 1461168291557 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:04:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:04:51 INFO - PROCESS | 1864 | 1461168291562 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 1864 | 1461168291564 Marionette TRACE conn3 <- [1,586,null,{}] 09:04:51 INFO - PROCESS | 1864 | 1461168291569 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:51 INFO - PROCESS | 1864 | 1461168291734 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:04:51 INFO - PROCESS | 1864 | 1461168291761 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c1cc800 == 60 [pid = 1864] [id = 154] 09:04:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f1959c8e400) [pid = 1864] [serial = 461] [outer = (nil)] 09:04:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f195dfd8800) [pid = 1864] [serial = 462] [outer = 0x7f1959c8e400] 09:04:51 INFO - PROCESS | 1864 | 1461168291817 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f195e3d7800) [pid = 1864] [serial = 463] [outer = 0x7f1959c8e400] 09:04:52 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:52 INFO - PROCESS | 1864 | 1461168292632 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:04:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1124ms 09:04:52 INFO - PROCESS | 1864 | 1461168292698 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 1864 | 1461168292701 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:04:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:04:52 INFO - PROCESS | 1864 | 1461168292706 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1864 | 1461168292708 Marionette TRACE conn3 <- [1,590,null,{}] 09:04:52 INFO - PROCESS | 1864 | 1461168292713 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:52 INFO - PROCESS | 1864 | 1461168292878 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:04:52 INFO - PROCESS | 1864 | 1461168292895 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196f779000 == 61 [pid = 1864] [id = 155] 09:04:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f195e5ef400) [pid = 1864] [serial = 464] [outer = (nil)] 09:04:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f195f7e2400) [pid = 1864] [serial = 465] [outer = 0x7f195e5ef400] 09:04:52 INFO - PROCESS | 1864 | 1461168292951 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f1960864400) [pid = 1864] [serial = 466] [outer = 0x7f195e5ef400] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f1955551800) [pid = 1864] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f195c80c000) [pid = 1864] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f1955548400) [pid = 1864] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f1956110000) [pid = 1864] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f195e06d400) [pid = 1864] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f195d91b400) [pid = 1864] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f1952993000) [pid = 1864] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f1955254000) [pid = 1864] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f1958d0fc00) [pid = 1864] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f1958184400) [pid = 1864] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f195d91d000) [pid = 1864] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f195385a800) [pid = 1864] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f195610e000) [pid = 1864] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f195dcfc800) [pid = 1864] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f195b3b1800) [pid = 1864] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f195f461000) [pid = 1864] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f1958184800) [pid = 1864] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:04:53 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f1954da4400) [pid = 1864] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:04:53 INFO - PROCESS | 1864 | 1461168293902 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:04:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:04:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1224ms 09:04:53 INFO - PROCESS | 1864 | 1461168293930 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 1864 | 1461168293934 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:04:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:04:53 INFO - PROCESS | 1864 | 1461168293939 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 1864 | 1461168293941 Marionette TRACE conn3 <- [1,594,null,{}] 09:04:53 INFO - PROCESS | 1864 | 1461168293946 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:54 INFO - PROCESS | 1864 | 1461168294082 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:04:54 INFO - PROCESS | 1864 | 1461168294096 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c353800 == 62 [pid = 1864] [id = 156] 09:04:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f1955251400) [pid = 1864] [serial = 467] [outer = (nil)] 09:04:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f19581d2800) [pid = 1864] [serial = 468] [outer = 0x7f1955251400] 09:04:54 INFO - PROCESS | 1864 | 1461168294156 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f1960857c00) [pid = 1864] [serial = 469] [outer = 0x7f1955251400] 09:04:54 INFO - PROCESS | 1864 | 1461168294898 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:04:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 982ms 09:04:54 INFO - PROCESS | 1864 | 1461168294922 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 1864 | 1461168294925 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:04:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:04:54 INFO - PROCESS | 1864 | 1461168294930 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 1864 | 1461168294932 Marionette TRACE conn3 <- [1,598,null,{}] 09:04:54 INFO - PROCESS | 1864 | 1461168294937 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:55 INFO - PROCESS | 1864 | 1461168295101 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:04:55 INFO - PROCESS | 1864 | 1461168295173 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971c24800 == 63 [pid = 1864] [id = 157] 09:04:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f195298f800) [pid = 1864] [serial = 470] [outer = (nil)] 09:04:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f1961d2b000) [pid = 1864] [serial = 471] [outer = 0x7f195298f800] 09:04:55 INFO - PROCESS | 1864 | 1461168295230 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f196d5d6c00) [pid = 1864] [serial = 472] [outer = 0x7f195298f800] 09:04:55 INFO - PROCESS | 1864 | 1461168295946 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:04:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:04:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1074ms 09:04:56 INFO - PROCESS | 1864 | 1461168296021 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 1864 | 1461168296026 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:04:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:04:56 INFO - PROCESS | 1864 | 1461168296036 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 1864 | 1461168296041 Marionette TRACE conn3 <- [1,602,null,{}] 09:04:56 INFO - PROCESS | 1864 | 1461168296050 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:56 INFO - PROCESS | 1864 | 1461168296211 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:04:56 INFO - PROCESS | 1864 | 1461168296356 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1957246800 == 64 [pid = 1864] [id = 158] 09:04:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f195298c800) [pid = 1864] [serial = 473] [outer = (nil)] 09:04:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f19553ac800) [pid = 1864] [serial = 474] [outer = 0x7f195298c800] 09:04:56 INFO - PROCESS | 1864 | 1461168296426 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f1955548400) [pid = 1864] [serial = 475] [outer = 0x7f195298c800] 09:04:57 INFO - PROCESS | 1864 | 1461168297546 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1583ms 09:04:57 INFO - PROCESS | 1864 | 1461168297619 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 1864 | 1461168297627 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:04:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:04:57 INFO - PROCESS | 1864 | 1461168297636 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 1864 | 1461168297639 Marionette TRACE conn3 <- [1,606,null,{}] 09:04:57 INFO - PROCESS | 1864 | 1461168297645 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:57 INFO - PROCESS | 1864 | 1461168297838 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:04:58 INFO - PROCESS | 1864 | 1461168298029 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19607cd000 == 65 [pid = 1864] [id = 159] 09:04:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f19558e8800) [pid = 1864] [serial = 476] [outer = (nil)] 09:04:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f19561f2000) [pid = 1864] [serial = 477] [outer = 0x7f19558e8800] 09:04:58 INFO - PROCESS | 1864 | 1461168298095 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f19565ce400) [pid = 1864] [serial = 478] [outer = 0x7f19558e8800] 09:04:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f19561e9c00) [pid = 1864] [serial = 479] [outer = 0x7f1955303c00] 09:04:59 INFO - PROCESS | 1864 | 1461168299046 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:04:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1481ms 09:04:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:04:59 INFO - PROCESS | 1864 | 1461168299118 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 1864 | 1461168299120 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:04:59 INFO - PROCESS | 1864 | 1461168299128 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 1864 | 1461168299134 Marionette TRACE conn3 <- [1,610,null,{}] 09:04:59 INFO - PROCESS | 1864 | 1461168299149 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:59 INFO - PROCESS | 1864 | 1461168299336 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:04:59 INFO - PROCESS | 1864 | 1461168299520 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1975b14800 == 66 [pid = 1864] [id = 160] 09:04:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f1958e66400) [pid = 1864] [serial = 480] [outer = (nil)] 09:04:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f195b4ccc00) [pid = 1864] [serial = 481] [outer = 0x7f1958e66400] 09:04:59 INFO - PROCESS | 1864 | 1461168299635 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f195cee2400) [pid = 1864] [serial = 482] [outer = 0x7f1958e66400] 09:05:00 INFO - PROCESS | 1864 | 1461168300418 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:05:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1333ms 09:05:00 INFO - PROCESS | 1864 | 1461168300460 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 1864 | 1461168300465 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:05:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:05:00 INFO - PROCESS | 1864 | 1461168300471 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1864 | 1461168300473 Marionette TRACE conn3 <- [1,614,null,{}] 09:05:00 INFO - PROCESS | 1864 | 1461168300479 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:00 INFO - PROCESS | 1864 | 1461168300624 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:05:00 INFO - PROCESS | 1864 | 1461168300771 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e12a000 == 67 [pid = 1864] [id = 161] 09:05:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f1958e69800) [pid = 1864] [serial = 483] [outer = (nil)] 09:05:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f195f584800) [pid = 1864] [serial = 484] [outer = 0x7f1958e69800] 09:05:00 INFO - PROCESS | 1864 | 1461168300839 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f1961bfa000) [pid = 1864] [serial = 485] [outer = 0x7f1958e69800] 09:05:01 INFO - PROCESS | 1864 | 1461168301688 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:05:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:05:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1280ms 09:05:01 INFO - PROCESS | 1864 | 1461168301753 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 1864 | 1461168301757 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:05:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:05:01 INFO - PROCESS | 1864 | 1461168301764 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 1864 | 1461168301768 Marionette TRACE conn3 <- [1,618,null,{}] 09:05:01 INFO - PROCESS | 1864 | 1461168301773 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:01 INFO - PROCESS | 1864 | 1461168301934 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:05:02 INFO - PROCESS | 1864 | 1461168302478 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195756c000 == 68 [pid = 1864] [id = 162] 09:05:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f1954da9c00) [pid = 1864] [serial = 486] [outer = (nil)] 09:05:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f1955247000) [pid = 1864] [serial = 487] [outer = 0x7f1954da9c00] 09:05:02 INFO - PROCESS | 1864 | 1461168302588 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f19553ae000) [pid = 1864] [serial = 488] [outer = 0x7f1954da9c00] 09:05:03 INFO - PROCESS | 1864 | 1461168303483 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1788ms 09:05:03 INFO - PROCESS | 1864 | 1461168303552 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1864 | 1461168303559 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:05:03 INFO - PROCESS | 1864 | 1461168303588 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1864 | 1461168303593 Marionette TRACE conn3 <- [1,622,null,{}] 09:05:03 INFO - PROCESS | 1864 | 1461168303599 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:03 INFO - PROCESS | 1864 | 1461168303743 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:05:03 INFO - PROCESS | 1864 | 1461168303890 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955c05000 == 69 [pid = 1864] [id = 163] 09:05:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f19554c4000) [pid = 1864] [serial = 489] [outer = (nil)] 09:05:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f195554f800) [pid = 1864] [serial = 490] [outer = 0x7f19554c4000] 09:05:03 INFO - PROCESS | 1864 | 1461168303957 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x7f1955a9d000) [pid = 1864] [serial = 491] [outer = 0x7f19554c4000] 09:05:04 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c353800 == 68 [pid = 1864] [id = 156] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x7f1960860000) [pid = 1864] [serial = 423] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x7f195385c400) [pid = 1864] [serial = 390] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196f779000 == 67 [pid = 1864] [id = 155] 09:05:04 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c1cc800 == 66 [pid = 1864] [id = 154] 09:05:04 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fcaf800 == 65 [pid = 1864] [id = 153] 09:05:04 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195761b800 == 64 [pid = 1864] [id = 152] 09:05:04 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955dd7800 == 63 [pid = 1864] [id = 151] 09:05:04 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195df4a800 == 62 [pid = 1864] [id = 143] 09:05:04 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955c1b800 == 61 [pid = 1864] [id = 142] 09:05:04 INFO - PROCESS | 1864 | 1461168304827 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x7f195bf2d000) [pid = 1864] [serial = 412] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f196085f000) [pid = 1864] [serial = 399] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f1965759800) [pid = 1864] [serial = 340] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f1971b1f000) [pid = 1864] [serial = 343] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f195610ac00) [pid = 1864] [serial = 406] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f19554cc400) [pid = 1864] [serial = 393] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f196d6b6c00) [pid = 1864] [serial = 307] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f195e06cc00) [pid = 1864] [serial = 421] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f195c803400) [pid = 1864] [serial = 396] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f19591c6000) [pid = 1864] [serial = 334] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f195f84f000) [pid = 1864] [serial = 361] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f19558e7c00) [pid = 1864] [serial = 405] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f195bfaf400) [pid = 1864] [serial = 420] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f195524b000) [pid = 1864] [serial = 403] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f195818c400) [pid = 1864] [serial = 409] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f195ee6a400) [pid = 1864] [serial = 418] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f195bfca400) [pid = 1864] [serial = 414] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f1961aac800) [pid = 1864] [serial = 364] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f195385f400) [pid = 1864] [serial = 402] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f195c80d400) [pid = 1864] [serial = 415] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f19573c8400) [pid = 1864] [serial = 408] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f195d6e4400) [pid = 1864] [serial = 337] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f1958e6e800) [pid = 1864] [serial = 411] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f1954db3000) [pid = 1864] [serial = 388] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f195e06b800) [pid = 1864] [serial = 417] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f195c804000) [pid = 1864] [serial = 355] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f195e309c00) [pid = 1864] [serial = 358] [outer = (nil)] [url = about:blank] 09:05:04 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x7f1958c1dc00) [pid = 1864] [serial = 352] [outer = (nil)] [url = about:blank] 09:05:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:05:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1334ms 09:05:04 INFO - PROCESS | 1864 | 1461168304924 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 1864 | 1461168304929 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:05:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:05:04 INFO - PROCESS | 1864 | 1461168304935 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 1864 | 1461168304937 Marionette TRACE conn3 <- [1,626,null,{}] 09:05:04 INFO - PROCESS | 1864 | 1461168304942 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:05 INFO - PROCESS | 1864 | 1461168305074 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:05:05 INFO - PROCESS | 1864 | 1461168305189 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955dce800 == 62 [pid = 1864] [id = 164] 09:05:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f1954daa400) [pid = 1864] [serial = 492] [outer = (nil)] 09:05:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f1956104800) [pid = 1864] [serial = 493] [outer = 0x7f1954daa400] 09:05:05 INFO - PROCESS | 1864 | 1461168305248 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f19561ee000) [pid = 1864] [serial = 494] [outer = 0x7f1954daa400] 09:05:05 INFO - PROCESS | 1864 | 1461168305920 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:05:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1024ms 09:05:05 INFO - PROCESS | 1864 | 1461168305960 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1864 | 1461168305963 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:05:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:05:05 INFO - PROCESS | 1864 | 1461168305975 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1864 | 1461168305983 Marionette TRACE conn3 <- [1,630,null,{}] 09:05:06 INFO - PROCESS | 1864 | 1461168306006 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:06 INFO - PROCESS | 1864 | 1461168306170 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:05:06 INFO - PROCESS | 1864 | 1461168306190 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195dbb1000 == 63 [pid = 1864] [id = 165] 09:05:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f19554cfc00) [pid = 1864] [serial = 495] [outer = (nil)] 09:05:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f1958184800) [pid = 1864] [serial = 496] [outer = 0x7f19554cfc00] 09:05:06 INFO - PROCESS | 1864 | 1461168306247 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f1958c10c00) [pid = 1864] [serial = 497] [outer = 0x7f19554cfc00] 09:05:06 INFO - PROCESS | 1864 | 1461168306959 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:05:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1054ms 09:05:07 INFO - PROCESS | 1864 | 1461168307023 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 1864 | 1461168307027 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:05:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:05:07 INFO - PROCESS | 1864 | 1461168307032 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 1864 | 1461168307044 Marionette TRACE conn3 <- [1,634,null,{}] 09:05:07 INFO - PROCESS | 1864 | 1461168307078 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:07 INFO - PROCESS | 1864 | 1461168307248 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:05:07 INFO - PROCESS | 1864 | 1461168307270 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e12b800 == 64 [pid = 1864] [id = 166] 09:05:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f1958c0fc00) [pid = 1864] [serial = 498] [outer = (nil)] 09:05:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f1958d0fc00) [pid = 1864] [serial = 499] [outer = 0x7f1958c0fc00] 09:05:07 INFO - PROCESS | 1864 | 1461168307327 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f1958e6dc00) [pid = 1864] [serial = 500] [outer = 0x7f1958c0fc00] 09:05:07 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:08 INFO - PROCESS | 1864 | 1461168308070 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:05:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1090ms 09:05:08 INFO - PROCESS | 1864 | 1461168308136 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1864 | 1461168308138 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:05:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:05:08 INFO - PROCESS | 1864 | 1461168308144 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1864 | 1461168308146 Marionette TRACE conn3 <- [1,638,null,{}] 09:05:08 INFO - PROCESS | 1864 | 1461168308158 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:08 INFO - PROCESS | 1864 | 1461168308317 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:05:08 INFO - PROCESS | 1864 | 1461168308388 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e9c7800 == 65 [pid = 1864] [id = 167] 09:05:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f195933f800) [pid = 1864] [serial = 501] [outer = (nil)] 09:05:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f195934c800) [pid = 1864] [serial = 502] [outer = 0x7f195933f800] 09:05:08 INFO - PROCESS | 1864 | 1461168308490 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f195b3bd800) [pid = 1864] [serial = 503] [outer = 0x7f195933f800] 09:05:09 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:09 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f195299b000) [pid = 1864] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:05:09 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f1953853c00) [pid = 1864] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:05:09 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f1959c8e400) [pid = 1864] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:05:09 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f195e5ef400) [pid = 1864] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:05:09 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f1955251400) [pid = 1864] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:05:09 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f1959c90000) [pid = 1864] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:05:09 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f195299bc00) [pid = 1864] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:05:09 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f19553b8800) [pid = 1864] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:05:09 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f1958189c00) [pid = 1864] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:05:09 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f1956104400) [pid = 1864] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:05:09 INFO - PROCESS | 1864 | 1461168309548 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:05:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:05:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1429ms 09:05:09 INFO - PROCESS | 1864 | 1461168309574 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 1864 | 1461168309577 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:05:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:05:09 INFO - PROCESS | 1864 | 1461168309582 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 1864 | 1461168309584 Marionette TRACE conn3 <- [1,642,null,{}] 09:05:09 INFO - PROCESS | 1864 | 1461168309589 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:09 INFO - PROCESS | 1864 | 1461168309726 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:05:09 INFO - PROCESS | 1864 | 1461168309741 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195eb58800 == 66 [pid = 1864] [id = 168] 09:05:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f19554c8400) [pid = 1864] [serial = 504] [outer = (nil)] 09:05:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f195bf34000) [pid = 1864] [serial = 505] [outer = 0x7f19554c8400] 09:05:09 INFO - PROCESS | 1864 | 1461168309798 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f195bfaf400) [pid = 1864] [serial = 506] [outer = 0x7f19554c8400] 09:05:10 INFO - PROCESS | 1864 | 1461168310471 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:05:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:05:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 934ms 09:05:10 INFO - PROCESS | 1864 | 1461168310517 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 1864 | 1461168310520 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:05:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:05:10 INFO - PROCESS | 1864 | 1461168310525 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 1864 | 1461168310528 Marionette TRACE conn3 <- [1,646,null,{}] 09:05:10 INFO - PROCESS | 1864 | 1461168310533 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:10 INFO - PROCESS | 1864 | 1461168310689 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:05:10 INFO - PROCESS | 1864 | 1461168310708 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f5b8800 == 67 [pid = 1864] [id = 169] 09:05:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f1953858c00) [pid = 1864] [serial = 507] [outer = (nil)] 09:05:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f195bfca400) [pid = 1864] [serial = 508] [outer = 0x7f1953858c00] 09:05:10 INFO - PROCESS | 1864 | 1461168310764 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f195cee1800) [pid = 1864] [serial = 509] [outer = 0x7f1953858c00] 09:05:11 INFO - PROCESS | 1864 | 1461168311466 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:05:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 978ms 09:05:11 INFO - PROCESS | 1864 | 1461168311504 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 1864 | 1461168311510 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:05:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:05:11 INFO - PROCESS | 1864 | 1461168311534 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1864 | 1461168311540 Marionette TRACE conn3 <- [1,650,null,{}] 09:05:11 INFO - PROCESS | 1864 | 1461168311549 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:11 INFO - PROCESS | 1864 | 1461168311713 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:05:11 INFO - PROCESS | 1864 | 1461168311852 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d87800 == 68 [pid = 1864] [id = 170] 09:05:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f195385d400) [pid = 1864] [serial = 510] [outer = (nil)] 09:05:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f19553af400) [pid = 1864] [serial = 511] [outer = 0x7f195385d400] 09:05:11 INFO - PROCESS | 1864 | 1461168311924 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f1955546400) [pid = 1864] [serial = 512] [outer = 0x7f195385d400] 09:05:12 INFO - PROCESS | 1864 | 1461168312839 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:05:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1342ms 09:05:12 INFO - PROCESS | 1864 | 1461168312874 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 1864 | 1461168312882 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:05:12 INFO - PROCESS | 1864 | 1461168312892 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1864 | 1461168312895 Marionette TRACE conn3 <- [1,654,null,{}] 09:05:12 INFO - PROCESS | 1864 | 1461168312899 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:13 INFO - PROCESS | 1864 | 1461168313052 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:05:13 INFO - PROCESS | 1864 | 1461168313195 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195df48800 == 69 [pid = 1864] [id = 171] 09:05:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f1954dae400) [pid = 1864] [serial = 513] [outer = (nil)] 09:05:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f19565c5400) [pid = 1864] [serial = 514] [outer = 0x7f1954dae400] 09:05:13 INFO - PROCESS | 1864 | 1461168313263 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f1958c11000) [pid = 1864] [serial = 515] [outer = 0x7f1954dae400] 09:05:14 INFO - PROCESS | 1864 | 1461168314219 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1385ms 09:05:14 INFO - PROCESS | 1864 | 1461168314277 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 1864 | 1461168314281 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:05:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:05:14 INFO - PROCESS | 1864 | 1461168314287 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1864 | 1461168314293 Marionette TRACE conn3 <- [1,658,null,{}] 09:05:14 INFO - PROCESS | 1864 | 1461168314309 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:14 INFO - PROCESS | 1864 | 1461168314483 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:05:14 INFO - PROCESS | 1864 | 1461168314620 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19607c8800 == 70 [pid = 1864] [id = 172] 09:05:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f1958c15000) [pid = 1864] [serial = 516] [outer = (nil)] 09:05:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f195b3bd400) [pid = 1864] [serial = 517] [outer = 0x7f1958c15000] 09:05:14 INFO - PROCESS | 1864 | 1461168314691 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f195c807c00) [pid = 1864] [serial = 518] [outer = 0x7f1958c15000] 09:05:15 INFO - PROCESS | 1864 | 1461168315571 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:05:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1337ms 09:05:15 INFO - PROCESS | 1864 | 1461168315625 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 1864 | 1461168315629 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:05:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:05:15 INFO - PROCESS | 1864 | 1461168315635 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 1864 | 1461168315637 Marionette TRACE conn3 <- [1,662,null,{}] 09:05:15 INFO - PROCESS | 1864 | 1461168315643 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:15 INFO - PROCESS | 1864 | 1461168315784 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:05:15 INFO - PROCESS | 1864 | 1461168315900 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19664db000 == 71 [pid = 1864] [id = 173] 09:05:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f195750d800) [pid = 1864] [serial = 519] [outer = (nil)] 09:05:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f195d968400) [pid = 1864] [serial = 520] [outer = 0x7f195750d800] 09:05:15 INFO - PROCESS | 1864 | 1461168315968 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f195e06c400) [pid = 1864] [serial = 521] [outer = 0x7f195750d800] 09:05:16 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:16 INFO - PROCESS | 1864 | 1461168316767 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:05:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1179ms 09:05:16 INFO - PROCESS | 1864 | 1461168316815 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 1864 | 1461168316818 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:05:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:05:16 INFO - PROCESS | 1864 | 1461168316824 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1864 | 1461168316826 Marionette TRACE conn3 <- [1,666,null,{}] 09:05:16 INFO - PROCESS | 1864 | 1461168316831 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:16 INFO - PROCESS | 1864 | 1461168316977 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:05:17 INFO - PROCESS | 1864 | 1461168317121 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c62b800 == 72 [pid = 1864] [id = 174] 09:05:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f195d650800) [pid = 1864] [serial = 522] [outer = (nil)] 09:05:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f195e075400) [pid = 1864] [serial = 523] [outer = 0x7f195d650800] 09:05:17 INFO - PROCESS | 1864 | 1461168317190 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f195e3d8800) [pid = 1864] [serial = 524] [outer = 0x7f195d650800] 09:05:17 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:18 INFO - PROCESS | 1864 | 1461168318017 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:05:18 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:05:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1235ms 09:05:18 INFO - PROCESS | 1864 | 1461168318060 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 1864 | 1461168318064 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:05:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:05:18 INFO - PROCESS | 1864 | 1461168318069 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 1864 | 1461168318072 Marionette TRACE conn3 <- [1,670,null,{}] 09:05:18 INFO - PROCESS | 1864 | 1461168318077 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:18 INFO - PROCESS | 1864 | 1461168318250 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:05:18 INFO - PROCESS | 1864 | 1461168318391 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196f21e800 == 73 [pid = 1864] [id = 175] 09:05:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f195e5ecc00) [pid = 1864] [serial = 525] [outer = (nil)] 09:05:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f195f78a000) [pid = 1864] [serial = 526] [outer = 0x7f195e5ecc00] 09:05:18 INFO - PROCESS | 1864 | 1461168318464 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f195f84f000) [pid = 1864] [serial = 527] [outer = 0x7f195e5ecc00] 09:05:19 INFO - PROCESS | 1864 | 1461168319311 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:05:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1276ms 09:05:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:05:19 INFO - PROCESS | 1864 | 1461168319347 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 1864 | 1461168319349 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:05:19 INFO - PROCESS | 1864 | 1461168319355 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1864 | 1461168319358 Marionette TRACE conn3 <- [1,674,null,{}] 09:05:19 INFO - PROCESS | 1864 | 1461168319363 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:19 INFO - PROCESS | 1864 | 1461168319505 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:05:19 INFO - PROCESS | 1864 | 1461168319812 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955cc8000 == 74 [pid = 1864] [id = 176] 09:05:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f195385d800) [pid = 1864] [serial = 528] [outer = (nil)] 09:05:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f1954da8000) [pid = 1864] [serial = 529] [outer = 0x7f195385d800] 09:05:19 INFO - PROCESS | 1864 | 1461168319883 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f19553b4800) [pid = 1864] [serial = 530] [outer = 0x7f195385d800] 09:05:20 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:20 INFO - PROCESS | 1864 | 1461168320806 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:05:20 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:05:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1493ms 09:05:20 INFO - PROCESS | 1864 | 1461168320847 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1864 | 1461168320854 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:05:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:05:20 INFO - PROCESS | 1864 | 1461168320862 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1864 | 1461168320865 Marionette TRACE conn3 <- [1,678,null,{}] 09:05:20 INFO - PROCESS | 1864 | 1461168320872 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:21 INFO - PROCESS | 1864 | 1461168321017 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:05:21 INFO - PROCESS | 1864 | 1461168321189 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c3de800 == 73 [pid = 1864] [id = 131] 09:05:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196d289000 == 72 [pid = 1864] [id = 75] 09:05:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195eb58800 == 71 [pid = 1864] [id = 168] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x7f196b558c00) [pid = 1864] [serial = 438] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x7f196d52b000) [pid = 1864] [serial = 441] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f1959c89000) [pid = 1864] [serial = 447] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f19553b7000) [pid = 1864] [serial = 444] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f1961d2b000) [pid = 1864] [serial = 471] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955820800 == 72 [pid = 1864] [id = 177] 09:05:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f19553b7000) [pid = 1864] [serial = 531] [outer = (nil)] 09:05:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f195610b400) [pid = 1864] [serial = 532] [outer = 0x7f19553b7000] 09:05:21 INFO - PROCESS | 1864 | 1461168321284 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f19561f0400) [pid = 1864] [serial = 533] [outer = 0x7f19553b7000] 09:05:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e9c7800 == 71 [pid = 1864] [id = 167] 09:05:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e12b800 == 70 [pid = 1864] [id = 166] 09:05:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195dbb1000 == 69 [pid = 1864] [id = 165] 09:05:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955dce800 == 68 [pid = 1864] [id = 164] 09:05:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955c05000 == 67 [pid = 1864] [id = 163] 09:05:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195756c000 == 66 [pid = 1864] [id = 162] 09:05:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1957246800 == 65 [pid = 1864] [id = 158] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f1958c12c00) [pid = 1864] [serial = 349] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f1954daa000) [pid = 1864] [serial = 391] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f195dfd8800) [pid = 1864] [serial = 462] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f195f7e2400) [pid = 1864] [serial = 465] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f19581d2800) [pid = 1864] [serial = 468] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f1960857c00) [pid = 1864] [serial = 469] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f1953853000) [pid = 1864] [serial = 426] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f195c981c00) [pid = 1864] [serial = 435] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f1958d0c800) [pid = 1864] [serial = 432] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f195bfaa800) [pid = 1864] [serial = 459] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f195817fc00) [pid = 1864] [serial = 451] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f195524c400) [pid = 1864] [serial = 450] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f19558e4400) [pid = 1864] [serial = 454] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f19554c9c00) [pid = 1864] [serial = 453] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f195610dc00) [pid = 1864] [serial = 429] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f1961ab2000) [pid = 1864] [serial = 424] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f1958189400) [pid = 1864] [serial = 456] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f1958c1a800) [pid = 1864] [serial = 457] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f1960864400) [pid = 1864] [serial = 466] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f195e3d7800) [pid = 1864] [serial = 463] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f195c97fc00) [pid = 1864] [serial = 460] [outer = (nil)] [url = about:blank] 09:05:22 INFO - PROCESS | 1864 | 1461168322048 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:05:22 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:05:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1239ms 09:05:22 INFO - PROCESS | 1864 | 1461168322102 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 1864 | 1461168322108 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:05:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:05:22 INFO - PROCESS | 1864 | 1461168322115 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1864 | 1461168322117 Marionette TRACE conn3 <- [1,682,null,{}] 09:05:22 INFO - PROCESS | 1864 | 1461168322122 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:22 INFO - PROCESS | 1864 | 1461168322259 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:05:22 INFO - PROCESS | 1864 | 1461168322268 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195b4a9800 == 66 [pid = 1864] [id = 178] 09:05:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f1954db3000) [pid = 1864] [serial = 534] [outer = (nil)] 09:05:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f195818bc00) [pid = 1864] [serial = 535] [outer = 0x7f1954db3000] 09:05:22 INFO - PROCESS | 1864 | 1461168322328 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f1958d0c000) [pid = 1864] [serial = 536] [outer = 0x7f1954db3000] 09:05:23 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:23 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:23 INFO - PROCESS | 1864 | 1461168323551 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:05:23 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:05:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1481ms 09:05:23 INFO - PROCESS | 1864 | 1461168323596 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 1864 | 1461168323599 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:05:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:05:23 INFO - PROCESS | 1864 | 1461168323606 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 1864 | 1461168323614 Marionette TRACE conn3 <- [1,686,null,{}] 09:05:23 INFO - PROCESS | 1864 | 1461168323627 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:23 INFO - PROCESS | 1864 | 1461168323801 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:05:23 INFO - PROCESS | 1864 | 1461168323822 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e395000 == 67 [pid = 1864] [id = 179] 09:05:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f195610d400) [pid = 1864] [serial = 537] [outer = (nil)] 09:05:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f1959340000) [pid = 1864] [serial = 538] [outer = 0x7f195610d400] 09:05:23 INFO - PROCESS | 1864 | 1461168323879 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f195c80d000) [pid = 1864] [serial = 539] [outer = 0x7f195610d400] 09:05:25 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:25 INFO - PROCESS | 1864 | 1461168325020 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:05:25 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:05:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1438ms 09:05:25 INFO - PROCESS | 1864 | 1461168325043 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 1864 | 1461168325047 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:05:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:05:25 INFO - PROCESS | 1864 | 1461168325052 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 1864 | 1461168325053 Marionette TRACE conn3 <- [1,690,null,{}] 09:05:25 INFO - PROCESS | 1864 | 1461168325059 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:25 INFO - PROCESS | 1864 | 1461168325217 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:05:25 INFO - PROCESS | 1864 | 1461168325368 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955c07000 == 68 [pid = 1864] [id = 180] 09:05:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f1959c8ac00) [pid = 1864] [serial = 540] [outer = (nil)] 09:05:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f195df73000) [pid = 1864] [serial = 541] [outer = 0x7f1959c8ac00] 09:05:25 INFO - PROCESS | 1864 | 1461168325425 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f195e3d7000) [pid = 1864] [serial = 542] [outer = 0x7f1959c8ac00] 09:05:25 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f19554c4000) [pid = 1864] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:05:25 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f19554cfc00) [pid = 1864] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:05:25 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f1954da9c00) [pid = 1864] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:05:25 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f1954daa400) [pid = 1864] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:05:25 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f1958c0fc00) [pid = 1864] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:05:25 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f195933f800) [pid = 1864] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:05:25 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f19554c8400) [pid = 1864] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:05:25 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f1955a9a400) [pid = 1864] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:05:25 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f1958e6ac00) [pid = 1864] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:05:25 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f1953857800) [pid = 1864] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:05:26 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:26 INFO - PROCESS | 1864 | 1461168326604 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:05:26 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:05:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1574ms 09:05:26 INFO - PROCESS | 1864 | 1461168326628 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 1864 | 1461168326631 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:05:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:05:26 INFO - PROCESS | 1864 | 1461168326636 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 1864 | 1461168326638 Marionette TRACE conn3 <- [1,694,null,{}] 09:05:26 INFO - PROCESS | 1864 | 1461168326643 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:26 INFO - PROCESS | 1864 | 1461168326841 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:05:26 INFO - PROCESS | 1864 | 1461168326859 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f545000 == 69 [pid = 1864] [id = 181] 09:05:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f195d911400) [pid = 1864] [serial = 543] [outer = (nil)] 09:05:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f195e077c00) [pid = 1864] [serial = 544] [outer = 0x7f195d911400] 09:05:26 INFO - PROCESS | 1864 | 1461168326926 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f195f786800) [pid = 1864] [serial = 545] [outer = 0x7f195d911400] 09:05:27 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:28 INFO - PROCESS | 1864 | 1461168328027 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:05:28 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:05:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1426ms 09:05:28 INFO - PROCESS | 1864 | 1461168328064 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 1864 | 1461168328068 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:05:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:05:28 INFO - PROCESS | 1864 | 1461168328077 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 1864 | 1461168328082 Marionette TRACE conn3 <- [1,698,null,{}] 09:05:28 INFO - PROCESS | 1864 | 1461168328091 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:28 INFO - PROCESS | 1864 | 1461168328313 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:05:28 INFO - PROCESS | 1864 | 1461168328527 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959689000 == 70 [pid = 1864] [id = 182] 09:05:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f1955542800) [pid = 1864] [serial = 546] [outer = (nil)] 09:05:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f1955a9cc00) [pid = 1864] [serial = 547] [outer = 0x7f1955542800] 09:05:28 INFO - PROCESS | 1864 | 1461168328600 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f195610b800) [pid = 1864] [serial = 548] [outer = 0x7f1955542800] 09:05:29 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:29 INFO - PROCESS | 1864 | 1461168329836 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:05:29 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:05:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1782ms 09:05:29 INFO - PROCESS | 1864 | 1461168329859 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 1864 | 1461168329867 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:05:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:05:29 INFO - PROCESS | 1864 | 1461168329876 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1864 | 1461168329880 Marionette TRACE conn3 <- [1,702,null,{}] 09:05:29 INFO - PROCESS | 1864 | 1461168329885 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:30 INFO - PROCESS | 1864 | 1461168330073 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:05:30 INFO - PROCESS | 1864 | 1461168330188 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195efb1000 == 71 [pid = 1864] [id = 183] 09:05:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f19554cc000) [pid = 1864] [serial = 549] [outer = (nil)] 09:05:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f1958c0fc00) [pid = 1864] [serial = 550] [outer = 0x7f19554cc000] 09:05:30 INFO - PROCESS | 1864 | 1461168330296 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f195933f400) [pid = 1864] [serial = 551] [outer = 0x7f19554cc000] 09:05:31 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:31 INFO - PROCESS | 1864 | 1461168331585 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:05:31 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:05:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1727ms 09:05:31 INFO - PROCESS | 1864 | 1461168331682 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 1864 | 1461168331685 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:05:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:05:31 INFO - PROCESS | 1864 | 1461168331750 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 1864 | 1461168331758 Marionette TRACE conn3 <- [1,706,null,{}] 09:05:31 INFO - PROCESS | 1864 | 1461168331774 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:31 INFO - PROCESS | 1864 | 1461168331924 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:05:32 INFO - PROCESS | 1864 | 1461168332076 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d284800 == 72 [pid = 1864] [id = 184] 09:05:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f1958c1d800) [pid = 1864] [serial = 552] [outer = (nil)] 09:05:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f195e06cc00) [pid = 1864] [serial = 553] [outer = 0x7f1958c1d800] 09:05:32 INFO - PROCESS | 1864 | 1461168332148 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f195f78c400) [pid = 1864] [serial = 554] [outer = 0x7f1958c1d800] 09:05:33 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:33 INFO - PROCESS | 1864 | 1461168333434 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:05:33 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:05:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1748ms 09:05:33 INFO - PROCESS | 1864 | 1461168333509 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 1864 | 1461168333512 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:05:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:05:33 INFO - PROCESS | 1864 | 1461168333536 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 1864 | 1461168333540 Marionette TRACE conn3 <- [1,710,null,{}] 09:05:33 INFO - PROCESS | 1864 | 1461168333546 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:33 INFO - PROCESS | 1864 | 1461168333691 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:05:33 INFO - PROCESS | 1864 | 1461168333833 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1954ecf000 == 73 [pid = 1864] [id = 185] 09:05:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f1952993c00) [pid = 1864] [serial = 555] [outer = (nil)] 09:05:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f19554cbc00) [pid = 1864] [serial = 556] [outer = 0x7f1952993c00] 09:05:33 INFO - PROCESS | 1864 | 1461168333901 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f1958e6e000) [pid = 1864] [serial = 557] [outer = 0x7f1952993c00] 09:05:35 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:35 INFO - PROCESS | 1864 | 1461168335114 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:05:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1650ms 09:05:35 INFO - PROCESS | 1864 | 1461168335171 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1864 | 1461168335176 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:05:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:05:35 INFO - PROCESS | 1864 | 1461168335184 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1864 | 1461168335188 Marionette TRACE conn3 <- [1,714,null,{}] 09:05:35 INFO - PROCESS | 1864 | 1461168335196 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:35 INFO - PROCESS | 1864 | 1461168335431 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:05:35 INFO - PROCESS | 1864 | 1461168335448 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955cca800 == 74 [pid = 1864] [id = 186] 09:05:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f1955304000) [pid = 1864] [serial = 558] [outer = (nil)] 09:05:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f195530cc00) [pid = 1864] [serial = 559] [outer = 0x7f1955304000] 09:05:35 INFO - PROCESS | 1864 | 1461168335508 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f19554c3c00) [pid = 1864] [serial = 560] [outer = 0x7f1955304000] 09:05:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955c07000 == 73 [pid = 1864] [id = 180] 09:05:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971c24800 == 72 [pid = 1864] [id = 157] 09:05:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e395000 == 71 [pid = 1864] [id = 179] 09:05:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195b4a9800 == 70 [pid = 1864] [id = 178] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f195bfca400) [pid = 1864] [serial = 508] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955820800 == 69 [pid = 1864] [id = 177] 09:05:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955cc8000 == 68 [pid = 1864] [id = 176] 09:05:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c62b800 == 67 [pid = 1864] [id = 174] 09:05:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19664db000 == 66 [pid = 1864] [id = 173] 09:05:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19607c8800 == 65 [pid = 1864] [id = 172] 09:05:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195df48800 == 64 [pid = 1864] [id = 171] 09:05:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955d87800 == 63 [pid = 1864] [id = 170] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f196b5d9400) [pid = 1864] [serial = 400] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f195d916000) [pid = 1864] [serial = 397] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f19558e6800) [pid = 1864] [serial = 394] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f195554f800) [pid = 1864] [serial = 490] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f19561f2000) [pid = 1864] [serial = 477] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f1958184800) [pid = 1864] [serial = 496] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f19553ae000) [pid = 1864] [serial = 488] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f1955247000) [pid = 1864] [serial = 487] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f1956104800) [pid = 1864] [serial = 493] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f19561ee000) [pid = 1864] [serial = 494] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f1958d0fc00) [pid = 1864] [serial = 499] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f195b4ccc00) [pid = 1864] [serial = 481] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f195934c800) [pid = 1864] [serial = 502] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f19553ac800) [pid = 1864] [serial = 474] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f195f584800) [pid = 1864] [serial = 484] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f1955a9d000) [pid = 1864] [serial = 491] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f195b3bd800) [pid = 1864] [serial = 503] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f195bf34000) [pid = 1864] [serial = 505] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f1958e6dc00) [pid = 1864] [serial = 500] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f195bfaf400) [pid = 1864] [serial = 506] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f1955c51400) [pid = 1864] [serial = 259] [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:05:36 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x7f1958c10c00) [pid = 1864] [serial = 497] [outer = (nil)] [url = about:blank] 09:05:36 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:36 INFO - PROCESS | 1864 | 1461168336825 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:05:36 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:05:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1681ms 09:05:36 INFO - PROCESS | 1864 | 1461168336865 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 1864 | 1461168336872 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:05:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:05:36 INFO - PROCESS | 1864 | 1461168336881 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 1864 | 1461168336884 Marionette TRACE conn3 <- [1,718,null,{}] 09:05:36 INFO - PROCESS | 1864 | 1461168336889 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:37 INFO - PROCESS | 1864 | 1461168337068 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:05:37 INFO - PROCESS | 1864 | 1461168337185 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955dcb800 == 64 [pid = 1864] [id = 187] 09:05:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f1955304400) [pid = 1864] [serial = 561] [outer = (nil)] 09:05:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f19558de800) [pid = 1864] [serial = 562] [outer = 0x7f1955304400] 09:05:37 INFO - PROCESS | 1864 | 1461168337242 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f1955c57400) [pid = 1864] [serial = 563] [outer = 0x7f1955304400] 09:05:38 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:38 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:38 INFO - PROCESS | 1864 | 1461168338350 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:05:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1479ms 09:05:38 INFO - PROCESS | 1864 | 1461168338359 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 1864 | 1461168338362 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:05:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:05:38 INFO - PROCESS | 1864 | 1461168338368 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 1864 | 1461168338373 Marionette TRACE conn3 <- [1,722,null,{}] 09:05:38 INFO - PROCESS | 1864 | 1461168338388 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:38 INFO - PROCESS | 1864 | 1461168338524 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:05:38 INFO - PROCESS | 1864 | 1461168338676 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195968e800 == 65 [pid = 1864] [id = 188] 09:05:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f19561e8c00) [pid = 1864] [serial = 564] [outer = (nil)] 09:05:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f195668b000) [pid = 1864] [serial = 565] [outer = 0x7f19561e8c00] 09:05:38 INFO - PROCESS | 1864 | 1461168338737 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f1957595400) [pid = 1864] [serial = 566] [outer = 0x7f19561e8c00] 09:05:39 INFO - PROCESS | 1864 | 1461168339504 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 1864 | 1461168339559 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:05:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:05:39 INFO - PROCESS | 1864 | 1461168339572 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 1864 | 1461168339574 Marionette TRACE conn3 <- [1,726,null,{}] 09:05:39 INFO - PROCESS | 1864 | 1461168339579 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:39 INFO - PROCESS | 1864 | 1461168339757 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:05:39 INFO - PROCESS | 1864 | 1461168339789 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195df36800 == 66 [pid = 1864] [id = 189] 09:05:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f1958185c00) [pid = 1864] [serial = 567] [outer = (nil)] 09:05:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f1958c85000) [pid = 1864] [serial = 568] [outer = 0x7f1958185c00] 09:05:39 INFO - PROCESS | 1864 | 1461168339849 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f1958d0d000) [pid = 1864] [serial = 569] [outer = 0x7f1958185c00] 09:05:40 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:40 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f195298f800) [pid = 1864] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f195385d800) [pid = 1864] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f195610d400) [pid = 1864] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f1954db3000) [pid = 1864] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f1959c8ac00) [pid = 1864] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f1953858c00) [pid = 1864] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f195524bc00) [pid = 1864] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f195610f000) [pid = 1864] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x7f196c8ac000) [pid = 1864] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x7f19553b2000) [pid = 1864] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x7f1952996400) [pid = 1864] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x7f19553b7000) [pid = 1864] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x7f195385bc00) [pid = 1864] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x7f195298fc00) [pid = 1864] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:05:40 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x7f19553b1800) [pid = 1864] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:05:40 INFO - PROCESS | 1864 | 1461168340836 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:05:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1329ms 09:05:40 INFO - PROCESS | 1864 | 1461168340898 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1864 | 1461168340901 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:05:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:05:40 INFO - PROCESS | 1864 | 1461168340906 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1864 | 1461168340908 Marionette TRACE conn3 <- [1,730,null,{}] 09:05:40 INFO - PROCESS | 1864 | 1461168340913 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:41 INFO - PROCESS | 1864 | 1461168341041 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:05:41 INFO - PROCESS | 1864 | 1461168341139 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1958f5e000 == 67 [pid = 1864] [id = 190] 09:05:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x7f19553b2c00) [pid = 1864] [serial = 570] [outer = (nil)] 09:05:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x7f19558e9c00) [pid = 1864] [serial = 571] [outer = 0x7f19553b2c00] 09:05:41 INFO - PROCESS | 1864 | 1461168341195 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x7f1958186800) [pid = 1864] [serial = 572] [outer = 0x7f19553b2c00] 09:05:41 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:41 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:41 INFO - PROCESS | 1864 | 1461168341828 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 1864 | 1461168341888 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:05:41 INFO - PROCESS | 1864 | 1461168341894 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 1864 | 1461168341897 Marionette TRACE conn3 <- [1,734,null,{}] 09:05:41 INFO - PROCESS | 1864 | 1461168341901 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:42 INFO - PROCESS | 1864 | 1461168342116 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:05:42 INFO - PROCESS | 1864 | 1461168342140 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f53e800 == 68 [pid = 1864] [id = 191] 09:05:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x7f1954db0400) [pid = 1864] [serial = 573] [outer = (nil)] 09:05:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x7f1959c8bc00) [pid = 1864] [serial = 574] [outer = 0x7f1954db0400] 09:05:42 INFO - PROCESS | 1864 | 1461168342205 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x7f195bfc0800) [pid = 1864] [serial = 575] [outer = 0x7f1954db0400] 09:05:42 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:43 INFO - PROCESS | 1864 | 1461168343104 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:05:43 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:05:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1277ms 09:05:43 INFO - PROCESS | 1864 | 1461168343171 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 1864 | 1461168343177 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:05:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:05:43 INFO - PROCESS | 1864 | 1461168343185 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 1864 | 1461168343190 Marionette TRACE conn3 <- [1,738,null,{}] 09:05:43 INFO - PROCESS | 1864 | 1461168343197 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:43 INFO - PROCESS | 1864 | 1461168343397 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:05:43 INFO - PROCESS | 1864 | 1461168343542 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d83800 == 69 [pid = 1864] [id = 192] 09:05:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f1954da5000) [pid = 1864] [serial = 576] [outer = (nil)] 09:05:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f19554c4c00) [pid = 1864] [serial = 577] [outer = 0x7f1954da5000] 09:05:43 INFO - PROCESS | 1864 | 1461168343611 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f19558e2800) [pid = 1864] [serial = 578] [outer = 0x7f1954da5000] 09:05:44 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:44 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:44 INFO - PROCESS | 1864 | 1461168344926 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:05:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1780ms 09:05:44 INFO - PROCESS | 1864 | 1461168344964 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1864 | 1461168344972 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:05:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:05:44 INFO - PROCESS | 1864 | 1461168344982 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1864 | 1461168344986 Marionette TRACE conn3 <- [1,742,null,{}] 09:05:45 INFO - PROCESS | 1864 | 1461168345079 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:45 INFO - PROCESS | 1864 | 1461168345259 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:05:45 INFO - PROCESS | 1864 | 1461168345272 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e134000 == 70 [pid = 1864] [id = 193] 09:05:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f1954db2c00) [pid = 1864] [serial = 579] [outer = (nil)] 09:05:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f19561f4000) [pid = 1864] [serial = 580] [outer = 0x7f1954db2c00] 09:05:45 INFO - PROCESS | 1864 | 1461168345340 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f1958c16400) [pid = 1864] [serial = 581] [outer = 0x7f1954db2c00] 09:05:46 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:46 INFO - PROCESS | 1864 | 1461168346665 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:05:46 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:05:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1734ms 09:05:46 INFO - PROCESS | 1864 | 1461168346792 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 1864 | 1461168346795 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:05:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:05:46 INFO - PROCESS | 1864 | 1461168346810 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 1864 | 1461168346815 Marionette TRACE conn3 <- [1,746,null,{}] 09:05:46 INFO - PROCESS | 1864 | 1461168346830 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:46 INFO - PROCESS | 1864 | 1461168346971 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:05:47 INFO - PROCESS | 1864 | 1461168347109 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196b5de000 == 71 [pid = 1864] [id = 194] 09:05:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f1958189400) [pid = 1864] [serial = 582] [outer = (nil)] 09:05:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f195b3bac00) [pid = 1864] [serial = 583] [outer = 0x7f1958189400] 09:05:47 INFO - PROCESS | 1864 | 1461168347181 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f195c980c00) [pid = 1864] [serial = 584] [outer = 0x7f1958189400] 09:05:47 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:48 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:48 INFO - PROCESS | 1864 | 1461168348389 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:05:48 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:05:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1636ms 09:05:48 INFO - PROCESS | 1864 | 1461168348446 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:05:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:05:48 INFO - PROCESS | 1864 | 1461168348450 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:05:48 INFO - PROCESS | 1864 | 1461168348455 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1864 | 1461168348458 Marionette TRACE conn3 <- [1,750,null,{}] 09:05:48 INFO - PROCESS | 1864 | 1461168348463 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:48 INFO - PROCESS | 1864 | 1461168348677 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:05:48 INFO - PROCESS | 1864 | 1461168348829 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c6a5800 == 72 [pid = 1864] [id = 195] 09:05:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f195385b400) [pid = 1864] [serial = 585] [outer = (nil)] 09:05:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f195c981400) [pid = 1864] [serial = 586] [outer = 0x7f195385b400] 09:05:48 INFO - PROCESS | 1864 | 1461168348895 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f195dc3c000) [pid = 1864] [serial = 587] [outer = 0x7f195385b400] 09:05:50 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:50 INFO - PROCESS | 1864 | 1461168350324 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:05:50 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:05:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1880ms 09:05:50 INFO - PROCESS | 1864 | 1461168350336 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1864 | 1461168350339 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:05:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:05:50 INFO - PROCESS | 1864 | 1461168350346 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1864 | 1461168350350 Marionette TRACE conn3 <- [1,754,null,{}] 09:05:50 INFO - PROCESS | 1864 | 1461168350357 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:50 INFO - PROCESS | 1864 | 1461168350490 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:05:50 INFO - PROCESS | 1864 | 1461168350645 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1954ed6800 == 73 [pid = 1864] [id = 196] 09:05:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f1954db1000) [pid = 1864] [serial = 588] [outer = (nil)] 09:05:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f19561ef400) [pid = 1864] [serial = 589] [outer = 0x7f1954db1000] 09:05:50 INFO - PROCESS | 1864 | 1461168350741 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f195668dc00) [pid = 1864] [serial = 590] [outer = 0x7f1954db1000] 09:05:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19607cd000 == 72 [pid = 1864] [id = 159] 09:05:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1958f5e000 == 71 [pid = 1864] [id = 190] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f195d968400) [pid = 1864] [serial = 520] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f195e075400) [pid = 1864] [serial = 523] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f19565c5400) [pid = 1864] [serial = 514] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f195b3bd400) [pid = 1864] [serial = 517] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f19553af400) [pid = 1864] [serial = 511] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f195f78a000) [pid = 1864] [serial = 526] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f195e077c00) [pid = 1864] [serial = 544] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195df36800 == 70 [pid = 1864] [id = 189] 09:05:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196f21e800 == 69 [pid = 1864] [id = 175] 09:05:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195968e800 == 68 [pid = 1864] [id = 188] 09:05:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955dcb800 == 67 [pid = 1864] [id = 187] 09:05:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955cca800 == 66 [pid = 1864] [id = 186] 09:05:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195efb1000 == 65 [pid = 1864] [id = 183] 09:05:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959689000 == 64 [pid = 1864] [id = 182] 09:05:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f545000 == 63 [pid = 1864] [id = 181] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f1954da8000) [pid = 1864] [serial = 529] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f195c80d000) [pid = 1864] [serial = 539] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f195818bc00) [pid = 1864] [serial = 535] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f195df73000) [pid = 1864] [serial = 541] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f195cee1800) [pid = 1864] [serial = 509] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f195c97f000) [pid = 1864] [serial = 433] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f196c613000) [pid = 1864] [serial = 439] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x7f196f79c400) [pid = 1864] [serial = 442] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x7f1959c8d000) [pid = 1864] [serial = 448] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x7f1958182c00) [pid = 1864] [serial = 430] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x7f195610b400) [pid = 1864] [serial = 532] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x7f1958d0c000) [pid = 1864] [serial = 536] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x7f196070cc00) [pid = 1864] [serial = 436] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x7f19561f0400) [pid = 1864] [serial = 533] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x7f195e3d7000) [pid = 1864] [serial = 542] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x7f19553b4800) [pid = 1864] [serial = 530] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x7f1954daac00) [pid = 1864] [serial = 427] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x7f196c8db800) [pid = 1864] [serial = 445] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x7f1959340000) [pid = 1864] [serial = 538] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x7f196d5d6c00) [pid = 1864] [serial = 472] [outer = (nil)] [url = about:blank] 09:05:51 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:52 INFO - PROCESS | 1864 | 1461168352018 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:05:52 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:05:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1683ms 09:05:52 INFO - PROCESS | 1864 | 1461168352030 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 1864 | 1461168352037 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:05:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:05:52 INFO - PROCESS | 1864 | 1461168352046 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1864 | 1461168352050 Marionette TRACE conn3 <- [1,758,null,{}] 09:05:52 INFO - PROCESS | 1864 | 1461168352107 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:52 INFO - PROCESS | 1864 | 1461168352271 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:05:52 INFO - PROCESS | 1864 | 1461168352284 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1957575800 == 64 [pid = 1864] [id = 197] 09:05:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x7f1954dac000) [pid = 1864] [serial = 591] [outer = (nil)] 09:05:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x7f195818ac00) [pid = 1864] [serial = 592] [outer = 0x7f1954dac000] 09:05:52 INFO - PROCESS | 1864 | 1461168352342 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x7f1958d10400) [pid = 1864] [serial = 593] [outer = 0x7f1954dac000] 09:05:52 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:52 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:52 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:52 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:52 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:53 INFO - PROCESS | 1864 | 1461168352999 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:05:53 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:05:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 984ms 09:05:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:05:53 INFO - PROCESS | 1864 | 1461168353030 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 1864 | 1461168353032 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:05:53 INFO - PROCESS | 1864 | 1461168353037 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 1864 | 1461168353043 Marionette TRACE conn3 <- [1,762,null,{}] 09:05:53 INFO - PROCESS | 1864 | 1461168353057 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:53 INFO - PROCESS | 1864 | 1461168353233 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:05:53 INFO - PROCESS | 1864 | 1461168353254 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e13c800 == 65 [pid = 1864] [id = 198] 09:05:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x7f1954dab800) [pid = 1864] [serial = 594] [outer = (nil)] 09:05:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x7f195bfbf800) [pid = 1864] [serial = 595] [outer = 0x7f1954dab800] 09:05:53 INFO - PROCESS | 1864 | 1461168353316 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x7f195c97f000) [pid = 1864] [serial = 596] [outer = 0x7f1954dab800] 09:05:54 INFO - PROCESS | 1864 | 1461168354547 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:05:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:05:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1535ms 09:05:54 INFO - PROCESS | 1864 | 1461168354581 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 1864 | 1461168354586 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:05:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:05:54 INFO - PROCESS | 1864 | 1461168354599 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 1864 | 1461168354601 Marionette TRACE conn3 <- [1,766,null,{}] 09:05:54 INFO - PROCESS | 1864 | 1461168354606 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:54 INFO - PROCESS | 1864 | 1461168354753 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:05:54 INFO - PROCESS | 1864 | 1461168354828 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f5c1800 == 66 [pid = 1864] [id = 199] 09:05:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x7f19553aac00) [pid = 1864] [serial = 597] [outer = (nil)] 09:05:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x7f195df6f000) [pid = 1864] [serial = 598] [outer = 0x7f19553aac00] 09:05:54 INFO - PROCESS | 1864 | 1461168354884 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x7f195e06c000) [pid = 1864] [serial = 599] [outer = 0x7f19553aac00] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x7f195298c800) [pid = 1864] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x7f195d650800) [pid = 1864] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x7f19558e8800) [pid = 1864] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x7f1958185c00) [pid = 1864] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x7f1955304400) [pid = 1864] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x7f1952993c00) [pid = 1864] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x7f1955542800) [pid = 1864] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x7f1955304000) [pid = 1864] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x7f19554cc000) [pid = 1864] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x7f19553b2c00) [pid = 1864] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x7f19561e8c00) [pid = 1864] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x7f1958e66400) [pid = 1864] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x7f1958e69800) [pid = 1864] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x7f195e5ecc00) [pid = 1864] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x7f195750d800) [pid = 1864] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x7f1954dae400) [pid = 1864] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x7f195385d400) [pid = 1864] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:05:55 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x7f1958c15000) [pid = 1864] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:05:55 INFO - PROCESS | 1864 | 1461168355973 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:05:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1424ms 09:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:05:56 INFO - PROCESS | 1864 | 1461168356023 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 1864 | 1461168356025 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:05:56 INFO - PROCESS | 1864 | 1461168356029 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 1864 | 1461168356033 Marionette TRACE conn3 <- [1,770,null,{}] 09:05:56 INFO - PROCESS | 1864 | 1461168356037 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:56 INFO - PROCESS | 1864 | 1461168356161 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:05:56 INFO - PROCESS | 1864 | 1461168356298 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955dd1800 == 67 [pid = 1864] [id = 200] 09:05:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x7f1953852c00) [pid = 1864] [serial = 600] [outer = (nil)] 09:05:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x7f19561e8c00) [pid = 1864] [serial = 601] [outer = 0x7f1953852c00] 09:05:56 INFO - PROCESS | 1864 | 1461168356356 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x7f1958c19400) [pid = 1864] [serial = 602] [outer = 0x7f1953852c00] 09:05:56 INFO - PROCESS | 1864 | 1461168356958 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 936ms 09:05:56 INFO - PROCESS | 1864 | 1461168356966 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 1864 | 1461168356969 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:05:56 INFO - PROCESS | 1864 | 1461168356974 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 1864 | 1461168356976 Marionette TRACE conn3 <- [1,774,null,{}] 09:05:56 INFO - PROCESS | 1864 | 1461168356981 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:57 INFO - PROCESS | 1864 | 1461168357147 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:05:57 INFO - PROCESS | 1864 | 1461168357262 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196b5e3000 == 68 [pid = 1864] [id = 201] 09:05:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x7f1958c17c00) [pid = 1864] [serial = 603] [outer = (nil)] 09:05:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x7f195e5f6000) [pid = 1864] [serial = 604] [outer = 0x7f1958c17c00] 09:05:57 INFO - PROCESS | 1864 | 1461168357325 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x7f195efbac00) [pid = 1864] [serial = 605] [outer = 0x7f1958c17c00] 09:05:58 INFO - PROCESS | 1864 | 1461168358146 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1228ms 09:05:58 INFO - PROCESS | 1864 | 1461168358204 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 1864 | 1461168358208 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:05:58 INFO - PROCESS | 1864 | 1461168358215 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 1864 | 1461168358219 Marionette TRACE conn3 <- [1,778,null,{}] 09:05:58 INFO - PROCESS | 1864 | 1461168358228 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:58 INFO - PROCESS | 1864 | 1461168358392 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:05:58 INFO - PROCESS | 1864 | 1461168358535 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1954ed5000 == 69 [pid = 1864] [id = 202] 09:05:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x7f1953852400) [pid = 1864] [serial = 606] [outer = (nil)] 09:05:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x7f1955aa1800) [pid = 1864] [serial = 607] [outer = 0x7f1953852400] 09:05:58 INFO - PROCESS | 1864 | 1461168358605 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x7f1956111800) [pid = 1864] [serial = 608] [outer = 0x7f1953852400] 09:05:59 INFO - PROCESS | 1864 | 1461168359490 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1329ms 09:05:59 INFO - PROCESS | 1864 | 1461168359546 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1864 | 1461168359555 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:05:59 INFO - PROCESS | 1864 | 1461168359564 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1864 | 1461168359567 Marionette TRACE conn3 <- [1,782,null,{}] 09:05:59 INFO - PROCESS | 1864 | 1461168359573 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:59 INFO - PROCESS | 1864 | 1461168359731 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:05:59 INFO - PROCESS | 1864 | 1461168359874 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195efa7000 == 70 [pid = 1864] [id = 203] 09:05:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x7f19553b0800) [pid = 1864] [serial = 609] [outer = (nil)] 09:05:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x7f1958e6f000) [pid = 1864] [serial = 610] [outer = 0x7f19553b0800] 09:05:59 INFO - PROCESS | 1864 | 1461168359943 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x7f1959c90000) [pid = 1864] [serial = 611] [outer = 0x7f19553b0800] 09:06:00 INFO - PROCESS | 1864 | 1461168360916 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1379ms 09:06:00 INFO - PROCESS | 1864 | 1461168360944 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 1864 | 1461168360947 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:06:00 INFO - PROCESS | 1864 | 1461168360953 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 1864 | 1461168360959 Marionette TRACE conn3 <- [1,786,null,{}] 09:06:00 INFO - PROCESS | 1864 | 1461168360974 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:01 INFO - PROCESS | 1864 | 1461168361119 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:06:01 INFO - PROCESS | 1864 | 1461168361273 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d511000 == 71 [pid = 1864] [id = 204] 09:06:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x7f195bfa6000) [pid = 1864] [serial = 612] [outer = (nil)] 09:06:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x7f195df70800) [pid = 1864] [serial = 613] [outer = 0x7f195bfa6000] 09:06:01 INFO - PROCESS | 1864 | 1461168361349 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x7f195e077800) [pid = 1864] [serial = 614] [outer = 0x7f195bfa6000] 09:06:02 INFO - PROCESS | 1864 | 1461168362197 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1287ms 09:06:02 INFO - PROCESS | 1864 | 1461168362241 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 1864 | 1461168362245 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:06:02 INFO - PROCESS | 1864 | 1461168362251 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 1864 | 1461168362254 Marionette TRACE conn3 <- [1,790,null,{}] 09:06:02 INFO - PROCESS | 1864 | 1461168362259 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:02 INFO - PROCESS | 1864 | 1461168362405 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:06:02 INFO - PROCESS | 1864 | 1461168362554 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971015800 == 72 [pid = 1864] [id = 205] 09:06:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x7f1953856c00) [pid = 1864] [serial = 615] [outer = (nil)] 09:06:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x7f195eed1800) [pid = 1864] [serial = 616] [outer = 0x7f1953856c00] 09:06:02 INFO - PROCESS | 1864 | 1461168362624 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x7f195f585800) [pid = 1864] [serial = 617] [outer = 0x7f1953856c00] 09:06:03 INFO - PROCESS | 1864 | 1461168363467 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1283ms 09:06:03 INFO - PROCESS | 1864 | 1461168363536 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1864 | 1461168363539 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:06:03 INFO - PROCESS | 1864 | 1461168363545 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1864 | 1461168363547 Marionette TRACE conn3 <- [1,794,null,{}] 09:06:03 INFO - PROCESS | 1864 | 1461168363552 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:03 INFO - PROCESS | 1864 | 1461168363697 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:06:03 INFO - PROCESS | 1864 | 1461168363848 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971356000 == 73 [pid = 1864] [id = 206] 09:06:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x7f195e3d5400) [pid = 1864] [serial = 618] [outer = (nil)] 09:06:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x7f195f78d800) [pid = 1864] [serial = 619] [outer = 0x7f195e3d5400] 09:06:03 INFO - PROCESS | 1864 | 1461168363917 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x7f195f7e2800) [pid = 1864] [serial = 620] [outer = 0x7f195e3d5400] 09:06:04 INFO - PROCESS | 1864 | 1461168364749 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1232ms 09:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:06:04 INFO - PROCESS | 1864 | 1461168364778 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 1864 | 1461168364781 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:06:04 INFO - PROCESS | 1864 | 1461168364785 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 1864 | 1461168364789 Marionette TRACE conn3 <- [1,798,null,{}] 09:06:04 INFO - PROCESS | 1864 | 1461168364794 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:04 INFO - PROCESS | 1864 | 1461168364955 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:06:05 INFO - PROCESS | 1864 | 1461168365107 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19717d1000 == 74 [pid = 1864] [id = 207] 09:06:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f195fc96800) [pid = 1864] [serial = 621] [outer = (nil)] 09:06:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f1960742c00) [pid = 1864] [serial = 622] [outer = 0x7f195fc96800] 09:06:05 INFO - PROCESS | 1864 | 1461168365179 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f1960862c00) [pid = 1864] [serial = 623] [outer = 0x7f195fc96800] 09:06:06 INFO - PROCESS | 1864 | 1461168366015 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:06:06 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:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1276ms 09:06:06 INFO - PROCESS | 1864 | 1461168366063 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1864 | 1461168366066 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:06:06 INFO - PROCESS | 1864 | 1461168366072 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1864 | 1461168366074 Marionette TRACE conn3 <- [1,802,null,{}] 09:06:06 INFO - PROCESS | 1864 | 1461168366080 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:06 INFO - PROCESS | 1864 | 1461168366220 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:06:06 INFO - PROCESS | 1864 | 1461168366372 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955dd3000 == 75 [pid = 1864] [id = 208] 09:06:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f1953859800) [pid = 1864] [serial = 624] [outer = (nil)] 09:06:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f19554c3400) [pid = 1864] [serial = 625] [outer = 0x7f1953859800] 09:06:06 INFO - PROCESS | 1864 | 1461168366440 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f1955c5e800) [pid = 1864] [serial = 626] [outer = 0x7f1953859800] 09:06:07 INFO - PROCESS | 1864 | 1461168367498 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:06:07 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:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1482ms 09:06:07 INFO - PROCESS | 1864 | 1461168367555 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 1864 | 1461168367561 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:06:07 INFO - PROCESS | 1864 | 1461168367569 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 1864 | 1461168367573 Marionette TRACE conn3 <- [1,806,null,{}] 09:06:07 INFO - PROCESS | 1864 | 1461168367580 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:07 INFO - PROCESS | 1864 | 1461168367729 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:06:07 INFO - PROCESS | 1864 | 1461168367885 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19539c9800 == 76 [pid = 1864] [id = 209] 09:06:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f195610a400) [pid = 1864] [serial = 627] [outer = (nil)] 09:06:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f1956111400) [pid = 1864] [serial = 628] [outer = 0x7f195610a400] 09:06:08 INFO - PROCESS | 1864 | 1461168368009 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f19561f6c00) [pid = 1864] [serial = 629] [outer = 0x7f195610a400] 09:06:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f197105a800 == 75 [pid = 1864] [id = 45] 09:06:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955dd1800 == 74 [pid = 1864] [id = 200] 09:06:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f5c1800 == 73 [pid = 1864] [id = 199] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f1959c8bc00) [pid = 1864] [serial = 574] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e13c800 == 72 [pid = 1864] [id = 198] 09:06:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1957575800 == 71 [pid = 1864] [id = 197] 09:06:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1954ed6800 == 70 [pid = 1864] [id = 196] 09:06:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e134000 == 69 [pid = 1864] [id = 193] 09:06:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955d83800 == 68 [pid = 1864] [id = 192] 09:06:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f53e800 == 67 [pid = 1864] [id = 191] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f195cee2400) [pid = 1864] [serial = 482] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f1961bfa000) [pid = 1864] [serial = 485] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f195f84f000) [pid = 1864] [serial = 527] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f195e06c400) [pid = 1864] [serial = 521] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f1958c11000) [pid = 1864] [serial = 515] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f1955546400) [pid = 1864] [serial = 512] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f195c807c00) [pid = 1864] [serial = 518] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x7f1955548400) [pid = 1864] [serial = 475] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x7f195e3d8800) [pid = 1864] [serial = 524] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x7f19565ce400) [pid = 1864] [serial = 478] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x7f1958c85000) [pid = 1864] [serial = 568] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x7f19558de800) [pid = 1864] [serial = 562] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x7f1955c57400) [pid = 1864] [serial = 563] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x7f1958e6e000) [pid = 1864] [serial = 557] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x7f19554cbc00) [pid = 1864] [serial = 556] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x7f195610b800) [pid = 1864] [serial = 548] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x7f1955a9cc00) [pid = 1864] [serial = 547] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x7f19554c3c00) [pid = 1864] [serial = 560] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x7f195530cc00) [pid = 1864] [serial = 559] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x7f195933f400) [pid = 1864] [serial = 551] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x7f1958c0fc00) [pid = 1864] [serial = 550] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x7f195e06cc00) [pid = 1864] [serial = 553] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x7f19558e9c00) [pid = 1864] [serial = 571] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x7f195668b000) [pid = 1864] [serial = 565] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x7f1958d0d000) [pid = 1864] [serial = 569] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x7f1957595400) [pid = 1864] [serial = 566] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x7f1958186800) [pid = 1864] [serial = 572] [outer = (nil)] [url = about:blank] 09:06:08 INFO - PROCESS | 1864 | 1461168368918 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:06:08 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:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1387ms 09:06:08 INFO - PROCESS | 1864 | 1461168368957 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 1864 | 1461168368964 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:06:08 INFO - PROCESS | 1864 | 1461168368973 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 1864 | 1461168368976 Marionette TRACE conn3 <- [1,810,null,{}] 09:06:08 INFO - PROCESS | 1864 | 1461168368980 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:09 INFO - PROCESS | 1864 | 1461168369115 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:06:09 INFO - PROCESS | 1864 | 1461168369130 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1957613000 == 68 [pid = 1864] [id = 210] 09:06:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x7f195610b800) [pid = 1864] [serial = 630] [outer = (nil)] 09:06:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x7f195818c800) [pid = 1864] [serial = 631] [outer = 0x7f195610b800] 09:06:09 INFO - PROCESS | 1864 | 1461168369188 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x7f1958c92400) [pid = 1864] [serial = 632] [outer = 0x7f195610b800] 09:06:09 INFO - PROCESS | 1864 | 1461168369974 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1027ms 09:06:10 INFO - PROCESS | 1864 | 1461168370000 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1864 | 1461168370003 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:06:10 INFO - PROCESS | 1864 | 1461168370009 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 1864 | 1461168370013 Marionette TRACE conn3 <- [1,814,null,{}] 09:06:10 INFO - PROCESS | 1864 | 1461168370044 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:10 INFO - PROCESS | 1864 | 1461168370187 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:06:10 INFO - PROCESS | 1864 | 1461168370204 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195df4a000 == 69 [pid = 1864] [id = 211] 09:06:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x7f195933e800) [pid = 1864] [serial = 633] [outer = (nil)] 09:06:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x7f195b3b0400) [pid = 1864] [serial = 634] [outer = 0x7f195933e800] 09:06:10 INFO - PROCESS | 1864 | 1461168370263 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x7f195c077800) [pid = 1864] [serial = 635] [outer = 0x7f195933e800] 09:06:11 INFO - PROCESS | 1864 | 1461168371059 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 1864 | 1461168371116 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:06:11 INFO - PROCESS | 1864 | 1461168371132 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 1864 | 1461168371135 Marionette TRACE conn3 <- [1,818,null,{}] 09:06:11 INFO - PROCESS | 1864 | 1461168371140 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:11 INFO - PROCESS | 1864 | 1461168371331 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:06:11 INFO - PROCESS | 1864 | 1461168371352 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195eb58800 == 70 [pid = 1864] [id = 212] 09:06:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x7f1958d11800) [pid = 1864] [serial = 636] [outer = (nil)] 09:06:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x7f195d6e4800) [pid = 1864] [serial = 637] [outer = 0x7f1958d11800] 09:06:11 INFO - PROCESS | 1864 | 1461168371411 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x7f195dfd5000) [pid = 1864] [serial = 638] [outer = 0x7f1958d11800] 09:06:12 INFO - PROCESS | 1864 | 1461168372233 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1136ms 09:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:06:12 INFO - PROCESS | 1864 | 1461168372269 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 1864 | 1461168372271 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:06:12 INFO - PROCESS | 1864 | 1461168372277 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 1864 | 1461168372280 Marionette TRACE conn3 <- [1,822,null,{}] 09:06:12 INFO - PROCESS | 1864 | 1461168372291 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:12 INFO - PROCESS | 1864 | 1461168372466 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:06:12 INFO - PROCESS | 1864 | 1461168372505 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f5c8000 == 71 [pid = 1864] [id = 213] 09:06:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x7f195c808800) [pid = 1864] [serial = 639] [outer = (nil)] 09:06:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x7f195e074c00) [pid = 1864] [serial = 640] [outer = 0x7f195c808800] 09:06:12 INFO - PROCESS | 1864 | 1461168372562 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x7f195e669800) [pid = 1864] [serial = 641] [outer = 0x7f195c808800] 09:06:13 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x7f19553aac00) [pid = 1864] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:06:13 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x7f1954dab800) [pid = 1864] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:06:13 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x7f1954dac000) [pid = 1864] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:06:13 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x7f195385b400) [pid = 1864] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:06:13 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x7f1954db1000) [pid = 1864] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:06:13 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x7f1953852c00) [pid = 1864] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:06:13 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x7f195d911400) [pid = 1864] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:06:13 INFO - PROCESS | 1864 | 1461168373465 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 1864 | 1461168373510 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:06:13 INFO - PROCESS | 1864 | 1461168373516 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 1864 | 1461168373517 Marionette TRACE conn3 <- [1,826,null,{}] 09:06:13 INFO - PROCESS | 1864 | 1461168373523 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:13 INFO - PROCESS | 1864 | 1461168373671 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:06:13 INFO - PROCESS | 1864 | 1461168373685 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196b5fb000 == 72 [pid = 1864] [id = 214] 09:06:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x7f19553aac00) [pid = 1864] [serial = 642] [outer = (nil)] 09:06:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x7f1960856c00) [pid = 1864] [serial = 643] [outer = 0x7f19553aac00] 09:06:13 INFO - PROCESS | 1864 | 1461168373746 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x7f1960860800) [pid = 1864] [serial = 644] [outer = 0x7f19553aac00] 09:06:14 INFO - PROCESS | 1864 | 1461168374453 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 983ms 09:06:14 INFO - PROCESS | 1864 | 1461168374499 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 1864 | 1461168374502 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:06:14 INFO - PROCESS | 1864 | 1461168374507 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 1864 | 1461168374510 Marionette TRACE conn3 <- [1,830,null,{}] 09:06:14 INFO - PROCESS | 1864 | 1461168374515 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:14 INFO - PROCESS | 1864 | 1461168374677 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:06:14 INFO - PROCESS | 1864 | 1461168374696 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d2ca800 == 73 [pid = 1864] [id = 215] 09:06:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x7f1954dac000) [pid = 1864] [serial = 645] [outer = (nil)] 09:06:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x7f1961a4f800) [pid = 1864] [serial = 646] [outer = 0x7f1954dac000] 09:06:14 INFO - PROCESS | 1864 | 1461168374753 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x7f1961bf1400) [pid = 1864] [serial = 647] [outer = 0x7f1954dac000] 09:06:15 INFO - PROCESS | 1864 | 1461168375503 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1024ms 09:06:15 INFO - PROCESS | 1864 | 1461168375532 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:06:15 INFO - PROCESS | 1864 | 1461168375538 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:06:15 INFO - PROCESS | 1864 | 1461168375546 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 1864 | 1461168375552 Marionette TRACE conn3 <- [1,834,null,{}] 09:06:15 INFO - PROCESS | 1864 | 1461168375593 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:15 INFO - PROCESS | 1864 | 1461168375759 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:06:15 INFO - PROCESS | 1864 | 1461168375908 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19591db800 == 74 [pid = 1864] [id = 216] 09:06:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x7f1953861000) [pid = 1864] [serial = 648] [outer = (nil)] 09:06:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x7f19558e3800) [pid = 1864] [serial = 649] [outer = 0x7f1953861000] 09:06:15 INFO - PROCESS | 1864 | 1461168375979 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x7f19561eac00) [pid = 1864] [serial = 650] [outer = 0x7f1953861000] 09:06:16 INFO - PROCESS | 1864 | 1461168376917 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1420ms 09:06:16 INFO - PROCESS | 1864 | 1461168376965 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 1864 | 1461168376973 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:06:16 INFO - PROCESS | 1864 | 1461168376982 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 1864 | 1461168376985 Marionette TRACE conn3 <- [1,838,null,{}] 09:06:16 INFO - PROCESS | 1864 | 1461168376991 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:17 INFO - PROCESS | 1864 | 1461168377174 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:06:17 INFO - PROCESS | 1864 | 1461168377337 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f53e800 == 75 [pid = 1864] [id = 217] 09:06:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x7f1954daac00) [pid = 1864] [serial = 651] [outer = (nil)] 09:06:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x7f1958e6b800) [pid = 1864] [serial = 652] [outer = 0x7f1954daac00] 09:06:17 INFO - PROCESS | 1864 | 1461168377404 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x7f1959c8e800) [pid = 1864] [serial = 653] [outer = 0x7f1954daac00] 09:06:18 INFO - PROCESS | 1864 | 1461168378379 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1426ms 09:06:18 INFO - PROCESS | 1864 | 1461168378408 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 1864 | 1461168378411 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:06:18 INFO - PROCESS | 1864 | 1461168378418 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 1864 | 1461168378423 Marionette TRACE conn3 <- [1,842,null,{}] 09:06:18 INFO - PROCESS | 1864 | 1461168378438 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:18 INFO - PROCESS | 1864 | 1461168378586 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:06:18 INFO - PROCESS | 1864 | 1461168378737 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971742000 == 76 [pid = 1864] [id = 218] 09:06:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x7f195d64d400) [pid = 1864] [serial = 654] [outer = (nil)] 09:06:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x7f195e83a800) [pid = 1864] [serial = 655] [outer = 0x7f195d64d400] 09:06:18 INFO - PROCESS | 1864 | 1461168378809 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f19605f1800) [pid = 1864] [serial = 656] [outer = 0x7f195d64d400] 09:06:19 INFO - PROCESS | 1864 | 1461168379648 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1285ms 09:06:19 INFO - PROCESS | 1864 | 1461168379704 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 1864 | 1461168379708 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:06:19 INFO - PROCESS | 1864 | 1461168379714 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1864 | 1461168379716 Marionette TRACE conn3 <- [1,846,null,{}] 09:06:19 INFO - PROCESS | 1864 | 1461168379721 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:19 INFO - PROCESS | 1864 | 1461168379870 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:06:20 INFO - PROCESS | 1864 | 1461168380020 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971bab800 == 77 [pid = 1864] [id = 219] 09:06:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f195d9ba800) [pid = 1864] [serial = 657] [outer = (nil)] 09:06:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f1961a49000) [pid = 1864] [serial = 658] [outer = 0x7f195d9ba800] 09:06:20 INFO - PROCESS | 1864 | 1461168380089 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f1961d1e800) [pid = 1864] [serial = 659] [outer = 0x7f195d9ba800] 09:06:20 INFO - PROCESS | 1864 | 1461168380934 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1281ms 09:06:20 INFO - PROCESS | 1864 | 1461168380996 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 1864 | 1461168380999 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:06:21 INFO - PROCESS | 1864 | 1461168381005 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 1864 | 1461168381007 Marionette TRACE conn3 <- [1,850,null,{}] 09:06:21 INFO - PROCESS | 1864 | 1461168381013 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:21 INFO - PROCESS | 1864 | 1461168381153 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:06:21 INFO - PROCESS | 1864 | 1461168381274 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971cd5000 == 78 [pid = 1864] [id = 220] 09:06:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f196085c400) [pid = 1864] [serial = 660] [outer = (nil)] 09:06:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f196575ac00) [pid = 1864] [serial = 661] [outer = 0x7f196085c400] 09:06:21 INFO - PROCESS | 1864 | 1461168381341 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f196b5d3400) [pid = 1864] [serial = 662] [outer = 0x7f196085c400] 09:06:22 INFO - PROCESS | 1864 | 1461168382175 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1181ms 09:06:22 INFO - PROCESS | 1864 | 1461168382186 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 1864 | 1461168382189 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:06:22 INFO - PROCESS | 1864 | 1461168382195 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1864 | 1461168382197 Marionette TRACE conn3 <- [1,854,null,{}] 09:06:22 INFO - PROCESS | 1864 | 1461168382208 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:22 INFO - PROCESS | 1864 | 1461168382378 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:06:22 INFO - PROCESS | 1864 | 1461168382534 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f197425e800 == 79 [pid = 1864] [id = 221] 09:06:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f1955c5b800) [pid = 1864] [serial = 663] [outer = (nil)] 09:06:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f196c3b5800) [pid = 1864] [serial = 664] [outer = 0x7f1955c5b800] 09:06:22 INFO - PROCESS | 1864 | 1461168382612 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f196c8a8000) [pid = 1864] [serial = 665] [outer = 0x7f1955c5b800] 09:06:23 INFO - PROCESS | 1864 | 1461168383440 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1287ms 09:06:23 INFO - PROCESS | 1864 | 1461168383483 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 1864 | 1461168383486 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:06:23 INFO - PROCESS | 1864 | 1461168383492 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 1864 | 1461168383494 Marionette TRACE conn3 <- [1,858,null,{}] 09:06:23 INFO - PROCESS | 1864 | 1461168383500 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:23 INFO - PROCESS | 1864 | 1461168383636 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:06:23 INFO - PROCESS | 1864 | 1461168383788 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955448800 == 80 [pid = 1864] [id = 222] 09:06:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f195299b000) [pid = 1864] [serial = 666] [outer = (nil)] 09:06:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f1955a99800) [pid = 1864] [serial = 667] [outer = 0x7f195299b000] 09:06:23 INFO - PROCESS | 1864 | 1461168383854 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f1961aafc00) [pid = 1864] [serial = 668] [outer = 0x7f195299b000] 09:06:24 INFO - PROCESS | 1864 | 1461168384950 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1481ms 09:06:24 INFO - PROCESS | 1864 | 1461168384987 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 1864 | 1461168384994 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:06:25 INFO - PROCESS | 1864 | 1461168385004 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 1864 | 1461168385008 Marionette TRACE conn3 <- [1,862,null,{}] 09:06:25 INFO - PROCESS | 1864 | 1461168385015 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:25 INFO - PROCESS | 1864 | 1461168385164 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:06:25 INFO - PROCESS | 1864 | 1461168385331 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195545a800 == 81 [pid = 1864] [id = 223] 09:06:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f19561f4c00) [pid = 1864] [serial = 669] [outer = (nil)] 09:06:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f19567b4c00) [pid = 1864] [serial = 670] [outer = 0x7f19561f4c00] 09:06:25 INFO - PROCESS | 1864 | 1461168385441 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f195818d000) [pid = 1864] [serial = 671] [outer = 0x7f19561f4c00] 09:06:26 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196b5fb000 == 80 [pid = 1864] [id = 214] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f195e5f6000) [pid = 1864] [serial = 604] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f5c8000 == 79 [pid = 1864] [id = 213] 09:06:26 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195eb58800 == 78 [pid = 1864] [id = 212] 09:06:26 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195df4a000 == 77 [pid = 1864] [id = 211] 09:06:26 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1957613000 == 76 [pid = 1864] [id = 210] 09:06:26 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19539c9800 == 75 [pid = 1864] [id = 209] 09:06:26 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196d511000 == 74 [pid = 1864] [id = 204] 09:06:26 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195efa7000 == 73 [pid = 1864] [id = 203] 09:06:26 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1954ed5000 == 72 [pid = 1864] [id = 202] 09:06:26 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196b5e3000 == 71 [pid = 1864] [id = 201] 09:06:26 INFO - PROCESS | 1864 | 1461168386341 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f195df6f000) [pid = 1864] [serial = 598] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f195e06c000) [pid = 1864] [serial = 599] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f195bfbf800) [pid = 1864] [serial = 595] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f195818ac00) [pid = 1864] [serial = 592] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f1958d10400) [pid = 1864] [serial = 593] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f19561f4000) [pid = 1864] [serial = 580] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f195dc3c000) [pid = 1864] [serial = 587] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f195c981400) [pid = 1864] [serial = 586] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f195668dc00) [pid = 1864] [serial = 590] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f19561ef400) [pid = 1864] [serial = 589] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f19561e8c00) [pid = 1864] [serial = 601] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f195b3bac00) [pid = 1864] [serial = 583] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f19554c4c00) [pid = 1864] [serial = 577] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f1958c19400) [pid = 1864] [serial = 602] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x7f195c97f000) [pid = 1864] [serial = 596] [outer = (nil)] [url = about:blank] 09:06:26 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x7f195f786800) [pid = 1864] [serial = 545] [outer = (nil)] [url = about:blank] 09:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1385ms 09:06:26 INFO - PROCESS | 1864 | 1461168386389 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 1864 | 1461168386396 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:06:26 INFO - PROCESS | 1864 | 1461168386405 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 1864 | 1461168386408 Marionette TRACE conn3 <- [1,866,null,{}] 09:06:26 INFO - PROCESS | 1864 | 1461168386412 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:26 INFO - PROCESS | 1864 | 1461168386547 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:06:26 INFO - PROCESS | 1864 | 1461168386562 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19576b5800 == 72 [pid = 1864] [id = 224] 09:06:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x7f1958c1dc00) [pid = 1864] [serial = 672] [outer = (nil)] 09:06:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f1959c87800) [pid = 1864] [serial = 673] [outer = 0x7f1958c1dc00] 09:06:26 INFO - PROCESS | 1864 | 1461168386644 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f195b4c6000) [pid = 1864] [serial = 674] [outer = 0x7f1958c1dc00] 09:06:27 INFO - PROCESS | 1864 | 1461168387419 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1026ms 09:06:27 INFO - PROCESS | 1864 | 1461168387431 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:06:27 INFO - PROCESS | 1864 | 1461168387435 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:06:27 INFO - PROCESS | 1864 | 1461168387440 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 1864 | 1461168387445 Marionette TRACE conn3 <- [1,870,null,{}] 09:06:27 INFO - PROCESS | 1864 | 1461168387459 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:27 INFO - PROCESS | 1864 | 1461168387613 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:06:27 INFO - PROCESS | 1864 | 1461168387726 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195eb5b800 == 73 [pid = 1864] [id = 225] 09:06:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f1958e6ac00) [pid = 1864] [serial = 675] [outer = (nil)] 09:06:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f195cee0000) [pid = 1864] [serial = 676] [outer = 0x7f1958e6ac00] 09:06:27 INFO - PROCESS | 1864 | 1461168387785 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f195e070000) [pid = 1864] [serial = 677] [outer = 0x7f1958e6ac00] 09:06:28 INFO - PROCESS | 1864 | 1461168388500 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1081ms 09:06:28 INFO - PROCESS | 1864 | 1461168388540 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 1864 | 1461168388544 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:06:28 INFO - PROCESS | 1864 | 1461168388560 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 1864 | 1461168388562 Marionette TRACE conn3 <- [1,874,null,{}] 09:06:28 INFO - PROCESS | 1864 | 1461168388567 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:28 INFO - PROCESS | 1864 | 1461168388736 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:06:28 INFO - PROCESS | 1864 | 1461168388765 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1961b44800 == 74 [pid = 1864] [id = 226] 09:06:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f1958e6b400) [pid = 1864] [serial = 678] [outer = (nil)] 09:06:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f195f45cc00) [pid = 1864] [serial = 679] [outer = 0x7f1958e6b400] 09:06:28 INFO - PROCESS | 1864 | 1461168388822 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f195f7e5c00) [pid = 1864] [serial = 680] [outer = 0x7f1958e6b400] 09:06:29 INFO - PROCESS | 1864 | 1461168389580 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1073ms 09:06:29 INFO - PROCESS | 1864 | 1461168389650 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 1864 | 1461168389653 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:06:29 INFO - PROCESS | 1864 | 1461168389658 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 1864 | 1461168389660 Marionette TRACE conn3 <- [1,878,null,{}] 09:06:29 INFO - PROCESS | 1864 | 1461168389665 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:29 INFO - PROCESS | 1864 | 1461168389834 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:06:29 INFO - PROCESS | 1864 | 1461168389862 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c34a000 == 75 [pid = 1864] [id = 227] 09:06:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f195bfb3c00) [pid = 1864] [serial = 681] [outer = (nil)] 09:06:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f19606ab000) [pid = 1864] [serial = 682] [outer = 0x7f195bfb3c00] 09:06:29 INFO - PROCESS | 1864 | 1461168389918 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f1961a46c00) [pid = 1864] [serial = 683] [outer = 0x7f195bfb3c00] 09:06:30 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f19553aac00) [pid = 1864] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:06:30 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f195933e800) [pid = 1864] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:06:30 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f1958d11800) [pid = 1864] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:06:30 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f195610a400) [pid = 1864] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:06:30 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f195610b800) [pid = 1864] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:06:30 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f195c808800) [pid = 1864] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:06:30 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f1953859800) [pid = 1864] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:06:30 INFO - PROCESS | 1864 | 1461168390839 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1226ms 09:06:30 INFO - PROCESS | 1864 | 1461168390884 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 1864 | 1461168390887 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:06:30 INFO - PROCESS | 1864 | 1461168390892 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 1864 | 1461168390894 Marionette TRACE conn3 <- [1,882,null,{}] 09:06:30 INFO - PROCESS | 1864 | 1461168390899 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:31 INFO - PROCESS | 1864 | 1461168391047 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:06:31 INFO - PROCESS | 1864 | 1461168391061 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d521800 == 76 [pid = 1864] [id = 228] 09:06:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f19567b2c00) [pid = 1864] [serial = 684] [outer = (nil)] 09:06:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f1961a50800) [pid = 1864] [serial = 685] [outer = 0x7f19567b2c00] 09:06:31 INFO - PROCESS | 1864 | 1461168391121 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f196c68b000) [pid = 1864] [serial = 686] [outer = 0x7f19567b2c00] 09:06:31 INFO - PROCESS | 1864 | 1461168391838 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 977ms 09:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:06:31 INFO - PROCESS | 1864 | 1461168391869 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 1864 | 1461168391871 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:06:31 INFO - PROCESS | 1864 | 1461168391875 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 1864 | 1461168391879 Marionette TRACE conn3 <- [1,886,null,{}] 09:06:31 INFO - PROCESS | 1864 | 1461168391884 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:32 INFO - PROCESS | 1864 | 1461168392048 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:06:32 INFO - PROCESS | 1864 | 1461168392064 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f197134f000 == 77 [pid = 1864] [id = 229] 09:06:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f1958d11800) [pid = 1864] [serial = 687] [outer = (nil)] 09:06:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f196c809800) [pid = 1864] [serial = 688] [outer = 0x7f1958d11800] 09:06:32 INFO - PROCESS | 1864 | 1461168392124 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f196d52c400) [pid = 1864] [serial = 689] [outer = 0x7f1958d11800] 09:06:32 INFO - PROCESS | 1864 | 1461168392958 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1125ms 09:06:33 INFO - PROCESS | 1864 | 1461168393002 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:06:33 INFO - PROCESS | 1864 | 1461168393007 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:06:33 INFO - PROCESS | 1864 | 1461168393015 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1864 | 1461168393020 Marionette TRACE conn3 <- [1,890,null,{}] 09:06:33 INFO - PROCESS | 1864 | 1461168393029 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:33 INFO - PROCESS | 1864 | 1461168393257 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:06:33 INFO - PROCESS | 1864 | 1461168393397 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195d810000 == 78 [pid = 1864] [id = 230] 09:06:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f195524a400) [pid = 1864] [serial = 690] [outer = (nil)] 09:06:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f19561ee800) [pid = 1864] [serial = 691] [outer = 0x7f195524a400] 09:06:33 INFO - PROCESS | 1864 | 1461168393509 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f1958c14800) [pid = 1864] [serial = 692] [outer = 0x7f195524a400] 09:06:34 INFO - PROCESS | 1864 | 1461168394384 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1385ms 09:06:34 INFO - PROCESS | 1864 | 1461168394399 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 1864 | 1461168394407 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:06:34 INFO - PROCESS | 1864 | 1461168394416 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 1864 | 1461168394419 Marionette TRACE conn3 <- [1,894,null,{}] 09:06:34 INFO - PROCESS | 1864 | 1461168394425 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:34 INFO - PROCESS | 1864 | 1461168394577 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:06:34 INFO - PROCESS | 1864 | 1461168394733 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19607c0000 == 79 [pid = 1864] [id = 231] 09:06:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f1958c16800) [pid = 1864] [serial = 693] [outer = (nil)] 09:06:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f195bfbcc00) [pid = 1864] [serial = 694] [outer = 0x7f1958c16800] 09:06:34 INFO - PROCESS | 1864 | 1461168394802 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f195cee4000) [pid = 1864] [serial = 695] [outer = 0x7f1958c16800] 09:06:35 INFO - PROCESS | 1864 | 1461168395771 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1425ms 09:06:35 INFO - PROCESS | 1864 | 1461168395842 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 1864 | 1461168395846 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:06:35 INFO - PROCESS | 1864 | 1461168395852 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 1864 | 1461168395857 Marionette TRACE conn3 <- [1,898,null,{}] 09:06:35 INFO - PROCESS | 1864 | 1461168395872 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:36 INFO - PROCESS | 1864 | 1461168396069 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:06:36 INFO - PROCESS | 1864 | 1461168396265 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971cde800 == 80 [pid = 1864] [id = 232] 09:06:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f19591bc000) [pid = 1864] [serial = 696] [outer = (nil)] 09:06:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f195efbd400) [pid = 1864] [serial = 697] [outer = 0x7f19591bc000] 09:06:36 INFO - PROCESS | 1864 | 1461168396380 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f1961d2a000) [pid = 1864] [serial = 698] [outer = 0x7f19591bc000] 09:06:37 INFO - PROCESS | 1864 | 1461168397184 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1387ms 09:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:06:37 INFO - PROCESS | 1864 | 1461168397239 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 1864 | 1461168397243 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:06:37 INFO - PROCESS | 1864 | 1461168397249 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 1864 | 1461168397252 Marionette TRACE conn3 <- [1,902,null,{}] 09:06:37 INFO - PROCESS | 1864 | 1461168397257 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:37 INFO - PROCESS | 1864 | 1461168397411 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:06:37 INFO - PROCESS | 1864 | 1461168397565 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1975d6b000 == 81 [pid = 1864] [id = 233] 09:06:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f195385b000) [pid = 1864] [serial = 699] [outer = (nil)] 09:06:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f196c170c00) [pid = 1864] [serial = 700] [outer = 0x7f195385b000] 09:06:37 INFO - PROCESS | 1864 | 1461168397634 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f196c8b3000) [pid = 1864] [serial = 701] [outer = 0x7f195385b000] 09:06:38 INFO - PROCESS | 1864 | 1461168398483 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1277ms 09:06:38 INFO - PROCESS | 1864 | 1461168398526 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 1864 | 1461168398529 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:06:38 INFO - PROCESS | 1864 | 1461168398535 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 1864 | 1461168398537 Marionette TRACE conn3 <- [1,906,null,{}] 09:06:38 INFO - PROCESS | 1864 | 1461168398542 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:38 INFO - PROCESS | 1864 | 1461168398690 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:06:38 INFO - PROCESS | 1864 | 1461168398845 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1976b94800 == 82 [pid = 1864] [id = 234] 09:06:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f1961d2d400) [pid = 1864] [serial = 702] [outer = (nil)] 09:06:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f196d64e800) [pid = 1864] [serial = 703] [outer = 0x7f1961d2d400] 09:06:38 INFO - PROCESS | 1864 | 1461168398913 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f196d9c8400) [pid = 1864] [serial = 704] [outer = 0x7f1961d2d400] 09:06:39 INFO - PROCESS | 1864 | 1461168399715 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1232ms 09:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:06:39 INFO - PROCESS | 1864 | 1461168399767 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 1864 | 1461168399770 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:06:39 INFO - PROCESS | 1864 | 1461168399776 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 1864 | 1461168399779 Marionette TRACE conn3 <- [1,910,null,{}] 09:06:39 INFO - PROCESS | 1864 | 1461168399784 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:39 INFO - PROCESS | 1864 | 1461168399958 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:06:40 INFO - PROCESS | 1864 | 1461168400111 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e1e000 == 83 [pid = 1864] [id = 235] 09:06:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f196d5d7000) [pid = 1864] [serial = 705] [outer = (nil)] 09:06:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f1971628800) [pid = 1864] [serial = 706] [outer = 0x7f196d5d7000] 09:06:40 INFO - PROCESS | 1864 | 1461168400182 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f1971780400) [pid = 1864] [serial = 707] [outer = 0x7f196d5d7000] 09:06:41 INFO - PROCESS | 1864 | 1461168401030 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1284ms 09:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:06:41 INFO - PROCESS | 1864 | 1461168401059 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 1864 | 1461168401062 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:06:41 INFO - PROCESS | 1864 | 1461168401067 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 1864 | 1461168401071 Marionette TRACE conn3 <- [1,914,null,{}] 09:06:41 INFO - PROCESS | 1864 | 1461168401076 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:41 INFO - PROCESS | 1864 | 1461168401216 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:06:41 INFO - PROCESS | 1864 | 1461168401601 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e1b000 == 84 [pid = 1864] [id = 236] 09:06:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f195299b800) [pid = 1864] [serial = 708] [outer = (nil)] 09:06:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x7f1954da7400) [pid = 1864] [serial = 709] [outer = 0x7f195299b800] 09:06:41 INFO - PROCESS | 1864 | 1461168401737 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x7f195530cc00) [pid = 1864] [serial = 710] [outer = 0x7f195299b800] 09:06:42 INFO - PROCESS | 1864 | 1461168402663 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1636ms 09:06:42 INFO - PROCESS | 1864 | 1461168402704 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:06:42 INFO - PROCESS | 1864 | 1461168402710 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:06:42 INFO - PROCESS | 1864 | 1461168402718 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 1864 | 1461168402721 Marionette TRACE conn3 <- [1,918,null,{}] 09:06:42 INFO - PROCESS | 1864 | 1461168402728 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:42 INFO - PROCESS | 1864 | 1461168402882 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:06:43 INFO - PROCESS | 1864 | 1461168403042 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e1f800 == 85 [pid = 1864] [id = 237] 09:06:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x7f1955c58c00) [pid = 1864] [serial = 711] [outer = (nil)] 09:06:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x7f195610b400) [pid = 1864] [serial = 712] [outer = 0x7f1955c58c00] 09:06:43 INFO - PROCESS | 1864 | 1461168403149 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x7f19565ce400) [pid = 1864] [serial = 713] [outer = 0x7f1955c58c00] 09:06:43 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196d521800 == 84 [pid = 1864] [id = 228] 09:06:43 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c34a000 == 83 [pid = 1864] [id = 227] 09:06:43 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x7f1961a4f800) [pid = 1864] [serial = 646] [outer = (nil)] [url = about:blank] 09:06:43 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x7f195eed1800) [pid = 1864] [serial = 616] [outer = (nil)] [url = about:blank] 09:06:43 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x7f1960742c00) [pid = 1864] [serial = 622] [outer = (nil)] [url = about:blank] 09:06:43 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x7f195f78d800) [pid = 1864] [serial = 619] [outer = (nil)] [url = about:blank] 09:06:43 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x7f1955aa1800) [pid = 1864] [serial = 607] [outer = (nil)] [url = about:blank] 09:06:43 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x7f1958e6f000) [pid = 1864] [serial = 610] [outer = (nil)] [url = about:blank] 09:06:43 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x7f195df70800) [pid = 1864] [serial = 613] [outer = (nil)] [url = about:blank] 09:06:43 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1961b44800 == 82 [pid = 1864] [id = 226] 09:06:44 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195eb5b800 == 81 [pid = 1864] [id = 225] 09:06:44 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19576b5800 == 80 [pid = 1864] [id = 224] 09:06:44 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195545a800 == 79 [pid = 1864] [id = 223] 09:06:44 INFO - PROCESS | 1864 | 1461168404063 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:06:44 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971742000 == 78 [pid = 1864] [id = 218] 09:06:44 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f53e800 == 77 [pid = 1864] [id = 217] 09:06:44 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19591db800 == 76 [pid = 1864] [id = 216] 09:06:44 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f1960856c00) [pid = 1864] [serial = 643] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f195b3b0400) [pid = 1864] [serial = 634] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f195dfd5000) [pid = 1864] [serial = 638] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f19561f6c00) [pid = 1864] [serial = 629] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f1956111400) [pid = 1864] [serial = 628] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f195818c800) [pid = 1864] [serial = 631] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f195e669800) [pid = 1864] [serial = 641] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f195d6e4800) [pid = 1864] [serial = 637] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f195c077800) [pid = 1864] [serial = 635] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f1960860800) [pid = 1864] [serial = 644] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f195e074c00) [pid = 1864] [serial = 640] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f1955c5e800) [pid = 1864] [serial = 626] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f19554c3400) [pid = 1864] [serial = 625] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f1958c92400) [pid = 1864] [serial = 632] [outer = (nil)] [url = about:blank] 09:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1385ms 09:06:44 INFO - PROCESS | 1864 | 1461168404105 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 1864 | 1461168404109 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:06:44 INFO - PROCESS | 1864 | 1461168404117 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 1864 | 1461168404119 Marionette TRACE conn3 <- [1,922,null,{}] 09:06:44 INFO - PROCESS | 1864 | 1461168404124 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:44 INFO - PROCESS | 1864 | 1461168404255 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:06:44 INFO - PROCESS | 1864 | 1461168404275 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195968f000 == 77 [pid = 1864] [id = 238] 09:06:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f19554c5800) [pid = 1864] [serial = 714] [outer = (nil)] 09:06:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f195668dc00) [pid = 1864] [serial = 715] [outer = 0x7f19554c5800] 09:06:44 INFO - PROCESS | 1864 | 1461168404429 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f1958c93800) [pid = 1864] [serial = 716] [outer = 0x7f19554c5800] 09:06:45 INFO - PROCESS | 1864 | 1461168405123 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1031ms 09:06:45 INFO - PROCESS | 1864 | 1461168405148 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 1864 | 1461168405151 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:06:45 INFO - PROCESS | 1864 | 1461168405158 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 1864 | 1461168405166 Marionette TRACE conn3 <- [1,926,null,{}] 09:06:45 INFO - PROCESS | 1864 | 1461168405198 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:45 INFO - PROCESS | 1864 | 1461168405354 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:06:45 INFO - PROCESS | 1864 | 1461168405472 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195df1c800 == 78 [pid = 1864] [id = 239] 09:06:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f19554cf800) [pid = 1864] [serial = 717] [outer = (nil)] 09:06:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f195b3b6800) [pid = 1864] [serial = 718] [outer = 0x7f19554cf800] 09:06:45 INFO - PROCESS | 1864 | 1461168405531 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f195c807c00) [pid = 1864] [serial = 719] [outer = 0x7f19554cf800] 09:06:46 INFO - PROCESS | 1864 | 1461168406158 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1050ms 09:06:46 INFO - PROCESS | 1864 | 1461168406207 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:06:46 INFO - PROCESS | 1864 | 1461168406211 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:06:46 INFO - PROCESS | 1864 | 1461168406216 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1864 | 1461168406219 Marionette TRACE conn3 <- [1,930,null,{}] 09:06:46 INFO - PROCESS | 1864 | 1461168406224 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:46 INFO - PROCESS | 1864 | 1461168406418 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:06:46 INFO - PROCESS | 1864 | 1461168406446 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e0f800 == 79 [pid = 1864] [id = 240] 09:06:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f195c072c00) [pid = 1864] [serial = 720] [outer = (nil)] 09:06:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f195d960800) [pid = 1864] [serial = 721] [outer = 0x7f195c072c00] 09:06:46 INFO - PROCESS | 1864 | 1461168406503 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f195dfd5800) [pid = 1864] [serial = 722] [outer = 0x7f195c072c00] 09:06:47 INFO - PROCESS | 1864 | 1461168407251 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1088ms 09:06:47 INFO - PROCESS | 1864 | 1461168407310 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 1864 | 1461168407312 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:06:47 INFO - PROCESS | 1864 | 1461168407318 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 1864 | 1461168407320 Marionette TRACE conn3 <- [1,934,null,{}] 09:06:47 INFO - PROCESS | 1864 | 1461168407325 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:47 INFO - PROCESS | 1864 | 1461168407495 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:06:47 INFO - PROCESS | 1864 | 1461168407518 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fe0a800 == 80 [pid = 1864] [id = 241] 09:06:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f195e3d7800) [pid = 1864] [serial = 723] [outer = (nil)] 09:06:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f195eed1800) [pid = 1864] [serial = 724] [outer = 0x7f195e3d7800] 09:06:47 INFO - PROCESS | 1864 | 1461168407586 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f195f793800) [pid = 1864] [serial = 725] [outer = 0x7f195e3d7800] 09:06:48 INFO - PROCESS | 1864 | 1461168408331 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1074ms 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f1958e6b400) [pid = 1864] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f195bfb3c00) [pid = 1864] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f19567b2c00) [pid = 1864] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f1953861000) [pid = 1864] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f195d64d400) [pid = 1864] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f1958e6ac00) [pid = 1864] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f195299b000) [pid = 1864] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f19561f4c00) [pid = 1864] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f195d9ba800) [pid = 1864] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f1958c1dc00) [pid = 1864] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f1954daac00) [pid = 1864] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f1958c17c00) [pid = 1864] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f195bfa6000) [pid = 1864] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f195fc96800) [pid = 1864] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f1954db0400) [pid = 1864] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f1954db2c00) [pid = 1864] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f1953856c00) [pid = 1864] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f195e3d5400) [pid = 1864] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f1954da5000) [pid = 1864] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f19553b0800) [pid = 1864] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f1958c1d800) [pid = 1864] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f1953852400) [pid = 1864] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:06:48 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f1958189400) [pid = 1864] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:06:48 INFO - PROCESS | 1864 | 1461168408719 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 1864 | 1461168408722 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:06:48 INFO - PROCESS | 1864 | 1461168408729 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 1864 | 1461168408731 Marionette TRACE conn3 <- [1,938,null,{}] 09:06:48 INFO - PROCESS | 1864 | 1461168408735 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:48 INFO - PROCESS | 1864 | 1461168408864 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:06:48 INFO - PROCESS | 1864 | 1461168408873 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e12800 == 81 [pid = 1864] [id = 242] 09:06:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f1958c10000) [pid = 1864] [serial = 726] [outer = (nil)] 09:06:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f1958e6ac00) [pid = 1864] [serial = 727] [outer = 0x7f1958c10000] 09:06:48 INFO - PROCESS | 1864 | 1461168408941 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f195c810000) [pid = 1864] [serial = 728] [outer = 0x7f1958c10000] 09:06:49 INFO - PROCESS | 1864 | 1461168409649 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:06: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:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 972ms 09:06:49 INFO - PROCESS | 1864 | 1461168409702 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1864 | 1461168409704 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:06:49 INFO - PROCESS | 1864 | 1461168409710 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1864 | 1461168409712 Marionette TRACE conn3 <- [1,942,null,{}] 09:06:49 INFO - PROCESS | 1864 | 1461168409725 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:49 INFO - PROCESS | 1864 | 1461168409852 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:06:49 INFO - PROCESS | 1864 | 1461168409864 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c86a800 == 82 [pid = 1864] [id = 243] 09:06:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f19561ea400) [pid = 1864] [serial = 729] [outer = (nil)] 09:06:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f195f84f400) [pid = 1864] [serial = 730] [outer = 0x7f19561ea400] 09:06:49 INFO - PROCESS | 1864 | 1461168409920 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f1960856000) [pid = 1864] [serial = 731] [outer = 0x7f19561ea400] 09:06:50 INFO - PROCESS | 1864 | 1461168410646 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:06: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:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 973ms 09:06:50 INFO - PROCESS | 1864 | 1461168410743 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 1864 | 1461168410748 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:06:50 INFO - PROCESS | 1864 | 1461168410756 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 1864 | 1461168410762 Marionette TRACE conn3 <- [1,946,null,{}] 09:06:50 INFO - PROCESS | 1864 | 1461168410802 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:50 INFO - PROCESS | 1864 | 1461168410997 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:06:51 INFO - PROCESS | 1864 | 1461168411153 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195969d800 == 83 [pid = 1864] [id = 244] 09:06:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f1954db0400) [pid = 1864] [serial = 732] [outer = (nil)] 09:06:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f1955254c00) [pid = 1864] [serial = 733] [outer = 0x7f1954db0400] 09:06:51 INFO - PROCESS | 1864 | 1461168411224 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f1955546400) [pid = 1864] [serial = 734] [outer = 0x7f1954db0400] 09:06:52 INFO - PROCESS | 1864 | 1461168412143 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:06: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:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1414ms 09:06:52 INFO - PROCESS | 1864 | 1461168412171 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:06:52 INFO - PROCESS | 1864 | 1461168412176 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:06:52 INFO - PROCESS | 1864 | 1461168412188 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 1864 | 1461168412193 Marionette TRACE conn3 <- [1,950,null,{}] 09:06:52 INFO - PROCESS | 1864 | 1461168412199 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:52 INFO - PROCESS | 1864 | 1461168412394 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:06:52 INFO - PROCESS | 1864 | 1461168412546 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195eb57800 == 84 [pid = 1864] [id = 245] 09:06:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f1954dae000) [pid = 1864] [serial = 735] [outer = (nil)] 09:06:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f1958c18400) [pid = 1864] [serial = 736] [outer = 0x7f1954dae000] 09:06:52 INFO - PROCESS | 1864 | 1461168412616 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f1959c8d000) [pid = 1864] [serial = 737] [outer = 0x7f1954dae000] 09:06:53 INFO - PROCESS | 1864 | 1461168413709 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1587ms 09:06:53 INFO - PROCESS | 1864 | 1461168413770 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 1864 | 1461168413774 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:06:53 INFO - PROCESS | 1864 | 1461168413780 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - PROCESS | 1864 | 1461168413782 Marionette TRACE conn3 <- [1,954,null,{}] 09:06:53 INFO - PROCESS | 1864 | 1461168413796 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:54 INFO - PROCESS | 1864 | 1461168413998 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:06:54 INFO - PROCESS | 1864 | 1461168414205 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971354800 == 85 [pid = 1864] [id = 246] 09:06:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f195e06cc00) [pid = 1864] [serial = 738] [outer = (nil)] 09:06:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f195e3d3c00) [pid = 1864] [serial = 739] [outer = 0x7f195e06cc00] 09:06:54 INFO - PROCESS | 1864 | 1461168414323 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f195f78d000) [pid = 1864] [serial = 740] [outer = 0x7f195e06cc00] 09:06:55 INFO - PROCESS | 1864 | 1461168415130 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1380ms 09:06:55 INFO - PROCESS | 1864 | 1461168415161 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 1864 | 1461168415164 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:06:55 INFO - PROCESS | 1864 | 1461168415170 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 1864 | 1461168415172 Marionette TRACE conn3 <- [1,958,null,{}] 09:06:55 INFO - PROCESS | 1864 | 1461168415177 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:55 INFO - PROCESS | 1864 | 1461168415332 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:06:55 INFO - PROCESS | 1864 | 1461168415492 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971c1c800 == 86 [pid = 1864] [id = 247] 09:06:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f195fca1800) [pid = 1864] [serial = 741] [outer = (nil)] 09:06:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f196085a800) [pid = 1864] [serial = 742] [outer = 0x7f195fca1800] 09:06:55 INFO - PROCESS | 1864 | 1461168415559 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f1961bf6c00) [pid = 1864] [serial = 743] [outer = 0x7f195fca1800] 09:06:56 INFO - PROCESS | 1864 | 1461168416403 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1287ms 09:06:56 INFO - PROCESS | 1864 | 1461168416458 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 1864 | 1461168416461 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:06:56 INFO - PROCESS | 1864 | 1461168416466 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1864 | 1461168416469 Marionette TRACE conn3 <- [1,962,null,{}] 09:06:56 INFO - PROCESS | 1864 | 1461168416474 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:56 INFO - PROCESS | 1864 | 1461168416619 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:06:56 INFO - PROCESS | 1864 | 1461168416776 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f197424b800 == 87 [pid = 1864] [id = 248] 09:06:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f195fe2c800) [pid = 1864] [serial = 744] [outer = (nil)] 09:06:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f196b55a400) [pid = 1864] [serial = 745] [outer = 0x7f195fe2c800] 09:06:56 INFO - PROCESS | 1864 | 1461168416846 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f196c60e800) [pid = 1864] [serial = 746] [outer = 0x7f195fe2c800] 09:06:57 INFO - PROCESS | 1864 | 1461168417673 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1280ms 09:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:06:57 INFO - PROCESS | 1864 | 1461168417747 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 1864 | 1461168417750 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:06:57 INFO - PROCESS | 1864 | 1461168417756 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 1864 | 1461168417759 Marionette TRACE conn3 <- [1,966,null,{}] 09:06:57 INFO - PROCESS | 1864 | 1461168417764 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:57 INFO - PROCESS | 1864 | 1461168417979 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:06:58 INFO - PROCESS | 1864 | 1461168418135 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19597c1800 == 88 [pid = 1864] [id = 249] 09:06:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f1961ab2000) [pid = 1864] [serial = 747] [outer = (nil)] 09:06:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f196f711000) [pid = 1864] [serial = 748] [outer = 0x7f1961ab2000] 09:06:58 INFO - PROCESS | 1864 | 1461168418209 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f197162bc00) [pid = 1864] [serial = 749] [outer = 0x7f1961ab2000] 09:06:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f19718ab000) [pid = 1864] [serial = 750] [outer = 0x7f1955303c00] 09:06:59 INFO - PROCESS | 1864 | 1461168419148 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1434ms 09:06:59 INFO - PROCESS | 1864 | 1461168419189 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:06:59 INFO - PROCESS | 1864 | 1461168419193 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:06:59 INFO - PROCESS | 1864 | 1461168419199 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 1864 | 1461168419202 Marionette TRACE conn3 <- [1,970,null,{}] 09:06:59 INFO - PROCESS | 1864 | 1461168419207 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:59 INFO - PROCESS | 1864 | 1461168419350 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:06:59 INFO - PROCESS | 1864 | 1461168419513 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959d5a800 == 89 [pid = 1864] [id = 250] 09:06:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f1955246400) [pid = 1864] [serial = 751] [outer = (nil)] 09:06:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f196c8a9000) [pid = 1864] [serial = 752] [outer = 0x7f1955246400] 09:06:59 INFO - PROCESS | 1864 | 1461168419580 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x7f1971a05c00) [pid = 1864] [serial = 753] [outer = 0x7f1955246400] 09:07:00 INFO - PROCESS | 1864 | 1461168420430 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1280ms 09:07:00 INFO - PROCESS | 1864 | 1461168420480 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:07:00 INFO - PROCESS | 1864 | 1461168420483 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:07:00 INFO - PROCESS | 1864 | 1461168420489 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1864 | 1461168420492 Marionette TRACE conn3 <- [1,974,null,{}] 09:07:00 INFO - PROCESS | 1864 | 1461168420497 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:00 INFO - PROCESS | 1864 | 1461168420639 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:07:00 INFO - PROCESS | 1864 | 1461168420799 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d87000 == 90 [pid = 1864] [id = 251] 09:07:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x7f1953854400) [pid = 1864] [serial = 754] [outer = (nil)] 09:07:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x7f1954da8000) [pid = 1864] [serial = 755] [outer = 0x7f1953854400] 09:07:00 INFO - PROCESS | 1864 | 1461168420867 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x7f1958c17000) [pid = 1864] [serial = 756] [outer = 0x7f1953854400] 09:07:02 INFO - PROCESS | 1864 | 1461168422023 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1580ms 09:07:02 INFO - PROCESS | 1864 | 1461168422069 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 1864 | 1461168422075 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:07:02 INFO - PROCESS | 1864 | 1461168422083 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 1864 | 1461168422088 Marionette TRACE conn3 <- [1,978,null,{}] 09:07:02 INFO - PROCESS | 1864 | 1461168422094 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:02 INFO - PROCESS | 1864 | 1461168422254 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:07:02 INFO - PROCESS | 1864 | 1461168422429 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e24000 == 91 [pid = 1864] [id = 252] 09:07:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x7f1955a9a000) [pid = 1864] [serial = 757] [outer = (nil)] 09:07:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 131 (0x7f1955c5c800) [pid = 1864] [serial = 758] [outer = 0x7f1955a9a000] 09:07:02 INFO - PROCESS | 1864 | 1461168422550 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 132 (0x7f19573c9000) [pid = 1864] [serial = 759] [outer = 0x7f1955a9a000] 09:07:03 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959e12800 == 90 [pid = 1864] [id = 242] 09:07:03 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fe0a800 == 89 [pid = 1864] [id = 241] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 131 (0x7f196c809800) [pid = 1864] [serial = 688] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959e0f800 == 88 [pid = 1864] [id = 240] 09:07:03 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195df1c800 == 87 [pid = 1864] [id = 239] 09:07:03 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195968f000 == 86 [pid = 1864] [id = 238] 09:07:03 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959e1f800 == 85 [pid = 1864] [id = 237] 09:07:03 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959e1b000 == 84 [pid = 1864] [id = 236] 09:07:03 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971cde800 == 83 [pid = 1864] [id = 232] 09:07:03 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19607c0000 == 82 [pid = 1864] [id = 231] 09:07:03 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195d810000 == 81 [pid = 1864] [id = 230] 09:07:03 INFO - PROCESS | 1864 | --DOCSHELL 0x7f197134f000 == 80 [pid = 1864] [id = 229] 09:07:03 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971015800 == 79 [pid = 1864] [id = 205] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 130 (0x7f195e077800) [pid = 1864] [serial = 614] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x7f1960862c00) [pid = 1864] [serial = 623] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x7f195bfc0800) [pid = 1864] [serial = 575] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x7f1958c16400) [pid = 1864] [serial = 581] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x7f195f585800) [pid = 1864] [serial = 617] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x7f195f7e2800) [pid = 1864] [serial = 620] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x7f19558e2800) [pid = 1864] [serial = 578] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x7f1959c90000) [pid = 1864] [serial = 611] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f195f78c400) [pid = 1864] [serial = 554] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f1956111800) [pid = 1864] [serial = 608] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f195c980c00) [pid = 1864] [serial = 584] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f195f45cc00) [pid = 1864] [serial = 679] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f19606ab000) [pid = 1864] [serial = 682] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f1961a50800) [pid = 1864] [serial = 685] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f19561eac00) [pid = 1864] [serial = 650] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f19558e3800) [pid = 1864] [serial = 649] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f19605f1800) [pid = 1864] [serial = 656] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f195e83a800) [pid = 1864] [serial = 655] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f195cee0000) [pid = 1864] [serial = 676] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f1961aafc00) [pid = 1864] [serial = 668] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f1955a99800) [pid = 1864] [serial = 667] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f195818d000) [pid = 1864] [serial = 671] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f19567b4c00) [pid = 1864] [serial = 670] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f1961d1e800) [pid = 1864] [serial = 659] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f1961a49000) [pid = 1864] [serial = 658] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f1959c87800) [pid = 1864] [serial = 673] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f195b4c6000) [pid = 1864] [serial = 674] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f1959c8e800) [pid = 1864] [serial = 653] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f1958e6b800) [pid = 1864] [serial = 652] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f196575ac00) [pid = 1864] [serial = 661] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f196c3b5800) [pid = 1864] [serial = 664] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f1961a46c00) [pid = 1864] [serial = 683] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f195f7e5c00) [pid = 1864] [serial = 680] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f196c68b000) [pid = 1864] [serial = 686] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x7f195e070000) [pid = 1864] [serial = 677] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x7f195efbac00) [pid = 1864] [serial = 605] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1864 | 1461168423543 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1484ms 09:07:03 INFO - PROCESS | 1864 | 1461168423569 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 1864 | 1461168423576 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:07:03 INFO - PROCESS | 1864 | 1461168423585 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 1864 | 1461168423588 Marionette TRACE conn3 <- [1,982,null,{}] 09:07:03 INFO - PROCESS | 1864 | 1461168423593 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:03 INFO - PROCESS | 1864 | 1461168423730 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:07:03 INFO - PROCESS | 1864 | 1461168423864 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195968f800 == 80 [pid = 1864] [id = 253] 09:07:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x7f195385cc00) [pid = 1864] [serial = 760] [outer = (nil)] 09:07:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f1958d10400) [pid = 1864] [serial = 761] [outer = 0x7f195385cc00] 09:07:03 INFO - PROCESS | 1864 | 1461168423922 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f19595b9000) [pid = 1864] [serial = 762] [outer = 0x7f195385cc00] 09:07:04 INFO - PROCESS | 1864 | 1461168424616 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1076ms 09:07:04 INFO - PROCESS | 1864 | 1461168424660 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 1864 | 1461168424664 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:07:04 INFO - PROCESS | 1864 | 1461168424669 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 1864 | 1461168424674 Marionette TRACE conn3 <- [1,986,null,{}] 09:07:04 INFO - PROCESS | 1864 | 1461168424694 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:04 INFO - PROCESS | 1864 | 1461168424881 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:07:04 INFO - PROCESS | 1864 | 1461168424903 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e120800 == 81 [pid = 1864] [id = 254] 09:07:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f19595bf800) [pid = 1864] [serial = 763] [outer = (nil)] 09:07:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f195b3bc000) [pid = 1864] [serial = 764] [outer = 0x7f19595bf800] 09:07:04 INFO - PROCESS | 1864 | 1461168424964 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f195c072000) [pid = 1864] [serial = 765] [outer = 0x7f19595bf800] 09:07:05 INFO - PROCESS | 1864 | 1461168425671 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1034ms 09:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:07:05 INFO - PROCESS | 1864 | 1461168425704 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 1864 | 1461168425707 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:07:05 INFO - PROCESS | 1864 | 1461168425712 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 1864 | 1461168425715 Marionette TRACE conn3 <- [1,990,null,{}] 09:07:05 INFO - PROCESS | 1864 | 1461168425720 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:05 INFO - PROCESS | 1864 | 1461168425917 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:07:05 INFO - PROCESS | 1864 | 1461168425942 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195efb0000 == 82 [pid = 1864] [id = 255] 09:07:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f1958e6b800) [pid = 1864] [serial = 766] [outer = (nil)] 09:07:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f195c84cc00) [pid = 1864] [serial = 767] [outer = 0x7f1958e6b800] 09:07:06 INFO - PROCESS | 1864 | 1461168425999 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f195d6da000) [pid = 1864] [serial = 768] [outer = 0x7f1958e6b800] 09:07:06 INFO - PROCESS | 1864 | 1461168426800 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1136ms 09:07:06 INFO - PROCESS | 1864 | 1461168426848 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 1864 | 1461168426851 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:07:06 INFO - PROCESS | 1864 | 1461168426865 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 1864 | 1461168426867 Marionette TRACE conn3 <- [1,994,null,{}] 09:07:06 INFO - PROCESS | 1864 | 1461168426873 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:07 INFO - PROCESS | 1864 | 1461168427049 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:07:07 INFO - PROCESS | 1864 | 1461168427071 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19607c0800 == 83 [pid = 1864] [id = 256] 09:07:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f195bfb2400) [pid = 1864] [serial = 769] [outer = (nil)] 09:07:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f195e075400) [pid = 1864] [serial = 770] [outer = 0x7f195bfb2400] 09:07:07 INFO - PROCESS | 1864 | 1461168427131 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f195efc7800) [pid = 1864] [serial = 771] [outer = 0x7f195bfb2400] 09:07:08 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f195c072c00) [pid = 1864] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:07:08 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f195e3d7800) [pid = 1864] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:07:08 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f1958c10000) [pid = 1864] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:07:08 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f1955c58c00) [pid = 1864] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:07:08 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f19554cf800) [pid = 1864] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:07:08 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f19554c5800) [pid = 1864] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:07:08 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f195299b800) [pid = 1864] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:07:08 INFO - PROCESS | 1864 | 1461168428027 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1188ms 09:07:08 INFO - PROCESS | 1864 | 1461168428045 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 1864 | 1461168428047 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:07:08 INFO - PROCESS | 1864 | 1461168428053 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 1864 | 1461168428055 Marionette TRACE conn3 <- [1,998,null,{}] 09:07:08 INFO - PROCESS | 1864 | 1461168428060 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:08 INFO - PROCESS | 1864 | 1461168428205 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:07:08 INFO - PROCESS | 1864 | 1461168428328 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fcb8800 == 84 [pid = 1864] [id = 257] 09:07:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f195c810400) [pid = 1864] [serial = 772] [outer = (nil)] 09:07:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f19605f5400) [pid = 1864] [serial = 773] [outer = 0x7f195c810400] 09:07:08 INFO - PROCESS | 1864 | 1461168428394 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f1961a50800) [pid = 1864] [serial = 774] [outer = 0x7f195c810400] 09:07:09 INFO - PROCESS | 1864 | 1461168429012 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 992ms 09:07:09 INFO - PROCESS | 1864 | 1461168429046 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1864 | 1461168429049 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:07:09 INFO - PROCESS | 1864 | 1461168429055 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 1864 | 1461168429057 Marionette TRACE conn3 <- [1,1002,null,{}] 09:07:09 INFO - PROCESS | 1864 | 1461168429062 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:09 INFO - PROCESS | 1864 | 1461168429190 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:07:09 INFO - PROCESS | 1864 | 1461168429207 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d515800 == 85 [pid = 1864] [id = 258] 09:07:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f19554c3400) [pid = 1864] [serial = 775] [outer = (nil)] 09:07:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f196575ac00) [pid = 1864] [serial = 776] [outer = 0x7f19554c3400] 09:07:09 INFO - PROCESS | 1864 | 1461168429263 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f196c6d4c00) [pid = 1864] [serial = 777] [outer = 0x7f19554c3400] 09:07:09 INFO - PROCESS | 1864 | 1461168429971 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1026ms 09:07:10 INFO - PROCESS | 1864 | 1461168430083 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 1864 | 1461168430088 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:07:10 INFO - PROCESS | 1864 | 1461168430099 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1864 | 1461168430104 Marionette TRACE conn3 <- [1,1006,null,{}] 09:07:10 INFO - PROCESS | 1864 | 1461168430144 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:10 INFO - PROCESS | 1864 | 1461168430362 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:07:10 INFO - PROCESS | 1864 | 1461168430523 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19597c1000 == 86 [pid = 1864] [id = 259] 09:07:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f194cec3400) [pid = 1864] [serial = 778] [outer = (nil)] 09:07:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f19554c8400) [pid = 1864] [serial = 779] [outer = 0x7f194cec3400] 09:07:10 INFO - PROCESS | 1864 | 1461168430593 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f1956105800) [pid = 1864] [serial = 780] [outer = 0x7f194cec3400] 09:07:11 INFO - PROCESS | 1864 | 1461168431441 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1370ms 09:07:11 INFO - PROCESS | 1864 | 1461168431471 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 1864 | 1461168431477 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:07:11 INFO - PROCESS | 1864 | 1461168431488 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 1864 | 1461168431493 Marionette TRACE conn3 <- [1,1010,null,{}] 09:07:11 INFO - PROCESS | 1864 | 1461168431499 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:11 INFO - PROCESS | 1864 | 1461168431651 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:07:11 INFO - PROCESS | 1864 | 1461168431812 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e133800 == 87 [pid = 1864] [id = 260] 09:07:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f19553b4000) [pid = 1864] [serial = 781] [outer = (nil)] 09:07:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f195934c800) [pid = 1864] [serial = 782] [outer = 0x7f19553b4000] 09:07:11 INFO - PROCESS | 1864 | 1461168431882 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f19595c0800) [pid = 1864] [serial = 783] [outer = 0x7f19553b4000] 09:07:12 INFO - PROCESS | 1864 | 1461168432796 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1381ms 09:07:12 INFO - PROCESS | 1864 | 1461168432867 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 1864 | 1461168432872 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:07:12 INFO - PROCESS | 1864 | 1461168432878 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 1864 | 1461168432881 Marionette TRACE conn3 <- [1,1014,null,{}] 09:07:12 INFO - PROCESS | 1864 | 1461168432895 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:13 INFO - PROCESS | 1864 | 1461168433094 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:07:13 INFO - PROCESS | 1864 | 1461168433249 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f197134d000 == 88 [pid = 1864] [id = 261] 09:07:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f195c98cc00) [pid = 1864] [serial = 784] [outer = (nil)] 09:07:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f195e3d5400) [pid = 1864] [serial = 785] [outer = 0x7f195c98cc00] 09:07:13 INFO - PROCESS | 1864 | 1461168433324 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f195f78d400) [pid = 1864] [serial = 786] [outer = 0x7f195c98cc00] 09:07:14 INFO - PROCESS | 1864 | 1461168434215 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1382ms 09:07:14 INFO - PROCESS | 1864 | 1461168434260 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 1864 | 1461168434264 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:07:14 INFO - PROCESS | 1864 | 1461168434270 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 1864 | 1461168434272 Marionette TRACE conn3 <- [1,1018,null,{}] 09:07:14 INFO - PROCESS | 1864 | 1461168434278 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:14 INFO - PROCESS | 1864 | 1461168434426 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:07:14 INFO - PROCESS | 1864 | 1461168434584 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971a69000 == 89 [pid = 1864] [id = 262] 09:07:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f195df6c400) [pid = 1864] [serial = 787] [outer = (nil)] 09:07:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f196c3bd400) [pid = 1864] [serial = 788] [outer = 0x7f195df6c400] 09:07:14 INFO - PROCESS | 1864 | 1461168434653 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f196c8e3c00) [pid = 1864] [serial = 789] [outer = 0x7f195df6c400] 09:07:15 INFO - PROCESS | 1864 | 1461168435498 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1276ms 09:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:07:15 INFO - PROCESS | 1864 | 1461168435548 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 1864 | 1461168435550 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:07:15 INFO - PROCESS | 1864 | 1461168435557 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 1864 | 1461168435559 Marionette TRACE conn3 <- [1,1022,null,{}] 09:07:15 INFO - PROCESS | 1864 | 1461168435564 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:15 INFO - PROCESS | 1864 | 1461168435708 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:07:15 INFO - PROCESS | 1864 | 1461168435872 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1974539800 == 90 [pid = 1864] [id = 263] 09:07:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f1960863c00) [pid = 1864] [serial = 790] [outer = (nil)] 09:07:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f196d9e9400) [pid = 1864] [serial = 791] [outer = 0x7f1960863c00] 09:07:15 INFO - PROCESS | 1864 | 1461168435941 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f196f7c8800) [pid = 1864] [serial = 792] [outer = 0x7f1960863c00] 09:07:16 INFO - PROCESS | 1864 | 1461168436774 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1281ms 09:07:16 INFO - PROCESS | 1864 | 1461168436836 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 1864 | 1461168436840 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:07:16 INFO - PROCESS | 1864 | 1461168436845 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 1864 | 1461168436848 Marionette TRACE conn3 <- [1,1026,null,{}] 09:07:16 INFO - PROCESS | 1864 | 1461168436853 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:17 INFO - PROCESS | 1864 | 1461168437034 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:07:17 INFO - PROCESS | 1864 | 1461168437191 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959892800 == 91 [pid = 1864] [id = 264] 09:07:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f1954eb6400) [pid = 1864] [serial = 793] [outer = (nil)] 09:07:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f1971627400) [pid = 1864] [serial = 794] [outer = 0x7f1954eb6400] 09:07:17 INFO - PROCESS | 1864 | 1461168437263 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f197185cc00) [pid = 1864] [serial = 795] [outer = 0x7f1954eb6400] 09:07:18 INFO - PROCESS | 1864 | 1461168438083 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1275ms 09:07:18 INFO - PROCESS | 1864 | 1461168438122 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 1864 | 1461168438126 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:07:18 INFO - PROCESS | 1864 | 1461168438131 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 1864 | 1461168438134 Marionette TRACE conn3 <- [1,1030,null,{}] 09:07:18 INFO - PROCESS | 1864 | 1461168438139 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:18 INFO - PROCESS | 1864 | 1461168438279 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:07:18 INFO - PROCESS | 1864 | 1461168438441 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194d02d800 == 92 [pid = 1864] [id = 265] 09:07:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f1954eb7400) [pid = 1864] [serial = 796] [outer = (nil)] 09:07:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x7f195648c800) [pid = 1864] [serial = 797] [outer = 0x7f1954eb7400] 09:07:18 INFO - PROCESS | 1864 | 1461168438515 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x7f1956491000) [pid = 1864] [serial = 798] [outer = 0x7f1954eb7400] 09:07:19 INFO - PROCESS | 1864 | 1461168439352 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1278ms 09:07:19 INFO - PROCESS | 1864 | 1461168439410 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 1864 | 1461168439413 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:07:19 INFO - PROCESS | 1864 | 1461168439419 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 1864 | 1461168439421 Marionette TRACE conn3 <- [1,1034,null,{}] 09:07:19 INFO - PROCESS | 1864 | 1461168439427 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:19 INFO - PROCESS | 1864 | 1461168439571 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:07:19 INFO - PROCESS | 1864 | 1461168439732 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194d047800 == 93 [pid = 1864] [id = 266] 09:07:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x7f1954eb9400) [pid = 1864] [serial = 799] [outer = (nil)] 09:07:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x7f1959531000) [pid = 1864] [serial = 800] [outer = 0x7f1954eb9400] 09:07:19 INFO - PROCESS | 1864 | 1461168439800 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x7f1959536400) [pid = 1864] [serial = 801] [outer = 0x7f1954eb9400] 09:07:20 INFO - PROCESS | 1864 | 1461168440667 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1583ms 09:07:21 INFO - PROCESS | 1864 | 1461168441002 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 1864 | 1461168441007 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:07:21 INFO - PROCESS | 1864 | 1461168441015 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 1864 | 1461168441018 Marionette TRACE conn3 <- [1,1038,null,{}] 09:07:21 INFO - PROCESS | 1864 | 1461168441025 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:21 INFO - PROCESS | 1864 | 1461168441209 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:07:21 INFO - PROCESS | 1864 | 1461168441432 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955c22800 == 94 [pid = 1864] [id = 267] 09:07:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 131 (0x7f1954ebbc00) [pid = 1864] [serial = 802] [outer = (nil)] 09:07:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 132 (0x7f1954ebe000) [pid = 1864] [serial = 803] [outer = 0x7f1954ebbc00] 09:07:21 INFO - PROCESS | 1864 | 1461168441494 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 133 (0x7f1955254400) [pid = 1864] [serial = 804] [outer = 0x7f1954ebbc00] 09:07:22 INFO - PROCESS | 1864 | 1461168442373 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1427ms 09:07:22 INFO - PROCESS | 1864 | 1461168442449 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:07:22 INFO - PROCESS | 1864 | 1461168442458 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:07:22 INFO - PROCESS | 1864 | 1461168442469 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 1864 | 1461168442474 Marionette TRACE conn3 <- [1,1042,null,{}] 09:07:22 INFO - PROCESS | 1864 | 1461168442479 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:22 INFO - PROCESS | 1864 | 1461168442667 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:07:22 INFO - PROCESS | 1864 | 1461168442868 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194d034000 == 95 [pid = 1864] [id = 268] 09:07:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 134 (0x7f1952994800) [pid = 1864] [serial = 805] [outer = (nil)] 09:07:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 135 (0x7f19554cfc00) [pid = 1864] [serial = 806] [outer = 0x7f1952994800] 09:07:23 INFO - PROCESS | 1864 | 1461168443007 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 136 (0x7f19561f5c00) [pid = 1864] [serial = 807] [outer = 0x7f1952994800] 09:07:23 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fcb8800 == 94 [pid = 1864] [id = 257] 09:07:23 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19607c0800 == 93 [pid = 1864] [id = 256] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 135 (0x7f195f84f400) [pid = 1864] [serial = 730] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 134 (0x7f19561ee800) [pid = 1864] [serial = 691] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 133 (0x7f195bfbcc00) [pid = 1864] [serial = 694] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 132 (0x7f195efbd400) [pid = 1864] [serial = 697] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 131 (0x7f196c170c00) [pid = 1864] [serial = 700] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 130 (0x7f196d64e800) [pid = 1864] [serial = 703] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x7f1971628800) [pid = 1864] [serial = 706] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195efb0000 == 92 [pid = 1864] [id = 255] 09:07:23 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e120800 == 91 [pid = 1864] [id = 254] 09:07:23 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195968f800 == 90 [pid = 1864] [id = 253] 09:07:23 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959e24000 == 89 [pid = 1864] [id = 252] 09:07:23 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971354800 == 88 [pid = 1864] [id = 246] 09:07:23 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195eb57800 == 87 [pid = 1864] [id = 245] 09:07:23 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195969d800 == 86 [pid = 1864] [id = 244] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x7f195eed1800) [pid = 1864] [serial = 724] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x7f1958e6ac00) [pid = 1864] [serial = 727] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x7f195610b400) [pid = 1864] [serial = 712] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x7f195b3b6800) [pid = 1864] [serial = 718] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x7f195c807c00) [pid = 1864] [serial = 719] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x7f195668dc00) [pid = 1864] [serial = 715] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f1958c93800) [pid = 1864] [serial = 716] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f195530cc00) [pid = 1864] [serial = 710] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f1954da7400) [pid = 1864] [serial = 709] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f19565ce400) [pid = 1864] [serial = 713] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f195c810000) [pid = 1864] [serial = 728] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f195d960800) [pid = 1864] [serial = 721] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f195f793800) [pid = 1864] [serial = 725] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f195dfd5800) [pid = 1864] [serial = 722] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1864 | 1461168443787 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1382ms 09:07:23 INFO - PROCESS | 1864 | 1461168443847 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 1864 | 1461168443849 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:07:23 INFO - PROCESS | 1864 | 1461168443855 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 1864 | 1461168443857 Marionette TRACE conn3 <- [1,1046,null,{}] 09:07:23 INFO - PROCESS | 1864 | 1461168443871 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:24 INFO - PROCESS | 1864 | 1461168444022 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:07:24 INFO - PROCESS | 1864 | 1461168444038 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959d4c800 == 87 [pid = 1864] [id = 269] 09:07:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f1957509c00) [pid = 1864] [serial = 808] [outer = (nil)] 09:07:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f19581d2400) [pid = 1864] [serial = 809] [outer = 0x7f1957509c00] 09:07:24 INFO - PROCESS | 1864 | 1461168444099 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f1958e6e000) [pid = 1864] [serial = 810] [outer = 0x7f1957509c00] 09:07:24 INFO - PROCESS | 1864 | 1461168444882 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1035ms 09:07:24 INFO - PROCESS | 1864 | 1461168444890 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 1864 | 1461168444893 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:07:24 INFO - PROCESS | 1864 | 1461168444898 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 1864 | 1461168444900 Marionette TRACE conn3 <- [1,1050,null,{}] 09:07:24 INFO - PROCESS | 1864 | 1461168444905 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:25 INFO - PROCESS | 1864 | 1461168445083 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:07:25 INFO - PROCESS | 1864 | 1461168445104 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e9f000 == 88 [pid = 1864] [id = 270] 09:07:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f1958e6f400) [pid = 1864] [serial = 811] [outer = (nil)] 09:07:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f195953a800) [pid = 1864] [serial = 812] [outer = 0x7f1958e6f400] 09:07:25 INFO - PROCESS | 1864 | 1461168445161 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f19595bdc00) [pid = 1864] [serial = 813] [outer = 0x7f1958e6f400] 09:07:25 INFO - PROCESS | 1864 | 1461168445922 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1074ms 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f1955c5b800) [pid = 1864] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f195524a400) [pid = 1864] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f1961d2d400) [pid = 1864] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f19591bc000) [pid = 1864] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f1958d11800) [pid = 1864] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f196d5d7000) [pid = 1864] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f1954dac000) [pid = 1864] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f195385b000) [pid = 1864] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f196085c400) [pid = 1864] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f1958c16800) [pid = 1864] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f195bfb2400) [pid = 1864] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f195c810400) [pid = 1864] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f195385cc00) [pid = 1864] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f1953854400) [pid = 1864] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f1955a9a000) [pid = 1864] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f19595bf800) [pid = 1864] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f1958e6b800) [pid = 1864] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:07:26 INFO - PROCESS | 1864 | 1461168446492 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 1864 | 1461168446498 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:07:26 INFO - PROCESS | 1864 | 1461168446511 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 1864 | 1461168446514 Marionette TRACE conn3 <- [1,1054,null,{}] 09:07:26 INFO - PROCESS | 1864 | 1461168446523 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:26 INFO - PROCESS | 1864 | 1461168446708 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:07:26 INFO - PROCESS | 1864 | 1461168446869 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955a44800 == 89 [pid = 1864] [id = 271] 09:07:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f1954eb2800) [pid = 1864] [serial = 814] [outer = (nil)] 09:07:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f1954eb7000) [pid = 1864] [serial = 815] [outer = 0x7f1954eb2800] 09:07:26 INFO - PROCESS | 1864 | 1461168446943 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f195530cc00) [pid = 1864] [serial = 816] [outer = 0x7f1954eb2800] 09:07:27 INFO - PROCESS | 1864 | 1461168447734 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1279ms 09:07:27 INFO - PROCESS | 1864 | 1461168447791 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:07:27 INFO - PROCESS | 1864 | 1461168447796 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:07:27 INFO - PROCESS | 1864 | 1461168447807 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 1864 | 1461168447812 Marionette TRACE conn3 <- [1,1058,null,{}] 09:07:27 INFO - PROCESS | 1864 | 1461168447818 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:28 INFO - PROCESS | 1864 | 1461168448018 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:07:28 INFO - PROCESS | 1864 | 1461168448178 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e0f000 == 90 [pid = 1864] [id = 272] 09:07:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f1954eb2c00) [pid = 1864] [serial = 817] [outer = (nil)] 09:07:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f1956493800) [pid = 1864] [serial = 818] [outer = 0x7f1954eb2c00] 09:07:28 INFO - PROCESS | 1864 | 1461168448247 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f1958188000) [pid = 1864] [serial = 819] [outer = 0x7f1954eb2c00] 09:07:29 INFO - PROCESS | 1864 | 1461168449073 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1333ms 09:07:29 INFO - PROCESS | 1864 | 1461168449137 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 1864 | 1461168449141 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:07:29 INFO - PROCESS | 1864 | 1461168449147 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 1864 | 1461168449150 Marionette TRACE conn3 <- [1,1062,null,{}] 09:07:29 INFO - PROCESS | 1864 | 1461168449163 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:29 INFO - PROCESS | 1864 | 1461168449326 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:07:29 INFO - PROCESS | 1864 | 1461168449483 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195df31000 == 91 [pid = 1864] [id = 273] 09:07:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f19591c1c00) [pid = 1864] [serial = 820] [outer = (nil)] 09:07:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f195953bc00) [pid = 1864] [serial = 821] [outer = 0x7f19591c1c00] 09:07:29 INFO - PROCESS | 1864 | 1461168449557 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f19595c5c00) [pid = 1864] [serial = 822] [outer = 0x7f19591c1c00] 09:07:30 INFO - PROCESS | 1864 | 1461168450553 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1426ms 09:07:30 INFO - PROCESS | 1864 | 1461168450573 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 1864 | 1461168450576 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:07:30 INFO - PROCESS | 1864 | 1461168450582 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 1864 | 1461168450585 Marionette TRACE conn3 <- [1,1066,null,{}] 09:07:30 INFO - PROCESS | 1864 | 1461168450590 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:30 INFO - PROCESS | 1864 | 1461168450739 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:07:30 INFO - PROCESS | 1864 | 1461168450897 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195eb55800 == 92 [pid = 1864] [id = 274] 09:07:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f1959532000) [pid = 1864] [serial = 823] [outer = (nil)] 09:07:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f195bfc8800) [pid = 1864] [serial = 824] [outer = 0x7f1959532000] 09:07:30 INFO - PROCESS | 1864 | 1461168450966 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f195c807400) [pid = 1864] [serial = 825] [outer = 0x7f1959532000] 09:07:31 INFO - PROCESS | 1864 | 1461168451794 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1277ms 09:07:31 INFO - PROCESS | 1864 | 1461168451861 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 1864 | 1461168451864 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:07:31 INFO - PROCESS | 1864 | 1461168451870 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 1864 | 1461168451872 Marionette TRACE conn3 <- [1,1070,null,{}] 09:07:31 INFO - PROCESS | 1864 | 1461168451877 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:32 INFO - PROCESS | 1864 | 1461168452021 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:07:32 INFO - PROCESS | 1864 | 1461168452183 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fcba000 == 93 [pid = 1864] [id = 275] 09:07:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f195bfa7400) [pid = 1864] [serial = 826] [outer = (nil)] 09:07:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f195c983800) [pid = 1864] [serial = 827] [outer = 0x7f195bfa7400] 09:07:32 INFO - PROCESS | 1864 | 1461168452255 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f195d6e1400) [pid = 1864] [serial = 828] [outer = 0x7f195bfa7400] 09:07:33 INFO - PROCESS | 1864 | 1461168453074 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1275ms 09:07:33 INFO - PROCESS | 1864 | 1461168453145 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:07:33 INFO - PROCESS | 1864 | 1461168453149 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:07:33 INFO - PROCESS | 1864 | 1461168453154 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 1864 | 1461168453157 Marionette TRACE conn3 <- [1,1074,null,{}] 09:07:33 INFO - PROCESS | 1864 | 1461168453162 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:33 INFO - PROCESS | 1864 | 1461168453397 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:07:33 INFO - PROCESS | 1864 | 1461168453556 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c1ca000 == 94 [pid = 1864] [id = 276] 09:07:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f195e069c00) [pid = 1864] [serial = 829] [outer = (nil)] 09:07:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f195f7d9c00) [pid = 1864] [serial = 830] [outer = 0x7f195e069c00] 09:07:33 INFO - PROCESS | 1864 | 1461168453628 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f196070cc00) [pid = 1864] [serial = 831] [outer = 0x7f195e069c00] 09:07:34 INFO - PROCESS | 1864 | 1461168454476 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1376ms 09:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:07:34 INFO - PROCESS | 1864 | 1461168454531 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:07:34 INFO - PROCESS | 1864 | 1461168454533 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:07:34 INFO - PROCESS | 1864 | 1461168454539 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - PROCESS | 1864 | 1461168454542 Marionette TRACE conn3 <- [1,1078,null,{}] 09:07:34 INFO - PROCESS | 1864 | 1461168454547 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:34 INFO - PROCESS | 1864 | 1461168454695 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:07:34 INFO - PROCESS | 1864 | 1461168454855 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d2c1800 == 95 [pid = 1864] [id = 277] 09:07:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f195e076800) [pid = 1864] [serial = 832] [outer = (nil)] 09:07:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f1960861000) [pid = 1864] [serial = 833] [outer = 0x7f195e076800] 09:07:34 INFO - PROCESS | 1864 | 1461168454925 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f1961bf4400) [pid = 1864] [serial = 834] [outer = 0x7f195e076800] 09:07:35 INFO - PROCESS | 1864 | 1461168455773 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1284ms 09:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:07:35 INFO - PROCESS | 1864 | 1461168455823 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 1864 | 1461168455825 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:07:35 INFO - PROCESS | 1864 | 1461168455830 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 1864 | 1461168455834 Marionette TRACE conn3 <- [1,1082,null,{}] 09:07:35 INFO - PROCESS | 1864 | 1461168455839 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:35 INFO - PROCESS | 1864 | 1461168455983 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:07:36 INFO - PROCESS | 1864 | 1461168456144 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971019000 == 96 [pid = 1864] [id = 278] 09:07:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x7f196070f400) [pid = 1864] [serial = 835] [outer = (nil)] 09:07:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x7f196b5d7800) [pid = 1864] [serial = 836] [outer = 0x7f196070f400] 09:07:36 INFO - PROCESS | 1864 | 1461168456218 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x7f196c60ec00) [pid = 1864] [serial = 837] [outer = 0x7f196070f400] 09:07:37 INFO - PROCESS | 1864 | 1461168457006 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1233ms 09:07:37 INFO - PROCESS | 1864 | 1461168457064 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 1864 | 1461168457067 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:07:37 INFO - PROCESS | 1864 | 1461168457073 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 1864 | 1461168457075 Marionette TRACE conn3 <- [1,1086,null,{}] 09:07:37 INFO - PROCESS | 1864 | 1461168457081 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:37 INFO - PROCESS | 1864 | 1461168457236 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:07:37 INFO - PROCESS | 1864 | 1461168457393 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971a3a000 == 97 [pid = 1864] [id = 279] 09:07:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x7f1961bf4800) [pid = 1864] [serial = 838] [outer = (nil)] 09:07:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x7f195f78fc00) [pid = 1864] [serial = 839] [outer = 0x7f1961bf4800] 09:07:37 INFO - PROCESS | 1864 | 1461168457470 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 131 (0x7f196d5d6400) [pid = 1864] [serial = 840] [outer = 0x7f1961bf4800] 09:07:38 INFO - PROCESS | 1864 | 1461168458295 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1291ms 09:07:38 INFO - PROCESS | 1864 | 1461168458364 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 1864 | 1461168458368 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:07:38 INFO - PROCESS | 1864 | 1461168458373 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 1864 | 1461168458375 Marionette TRACE conn3 <- [1,1090,null,{}] 09:07:38 INFO - PROCESS | 1864 | 1461168458381 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:38 INFO - PROCESS | 1864 | 1461168458539 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:07:38 INFO - PROCESS | 1864 | 1461168458695 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1973885000 == 98 [pid = 1864] [id = 280] 09:07:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 132 (0x7f1961d29800) [pid = 1864] [serial = 841] [outer = (nil)] 09:07:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 133 (0x7f196d9ec000) [pid = 1864] [serial = 842] [outer = 0x7f1961d29800] 09:07:38 INFO - PROCESS | 1864 | 1461168458765 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 134 (0x7f1971628000) [pid = 1864] [serial = 843] [outer = 0x7f1961d29800] 09:07:39 INFO - PROCESS | 1864 | 1461168459603 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1277ms 09:07:39 INFO - PROCESS | 1864 | 1461168459652 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 1864 | 1461168459657 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:07:39 INFO - PROCESS | 1864 | 1461168459662 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 1864 | 1461168459666 Marionette TRACE conn3 <- [1,1094,null,{}] 09:07:39 INFO - PROCESS | 1864 | 1461168459671 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:39 INFO - PROCESS | 1864 | 1461168459854 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:07:40 INFO - PROCESS | 1864 | 1461168460055 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e750000 == 99 [pid = 1864] [id = 281] 09:07:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 135 (0x7f19553acc00) [pid = 1864] [serial = 844] [outer = (nil)] 09:07:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 136 (0x7f1958e70400) [pid = 1864] [serial = 845] [outer = 0x7f19553acc00] 09:07:40 INFO - PROCESS | 1864 | 1461168460136 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 137 (0x7f1971630800) [pid = 1864] [serial = 846] [outer = 0x7f19553acc00] 09:07:41 INFO - PROCESS | 1864 | 1461168461232 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1644ms 09:07:41 INFO - PROCESS | 1864 | 1461168461307 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 1864 | 1461168461314 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:07:41 INFO - PROCESS | 1864 | 1461168461321 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 1864 | 1461168461326 Marionette TRACE conn3 <- [1,1098,null,{}] 09:07:41 INFO - PROCESS | 1864 | 1461168461332 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:41 INFO - PROCESS | 1864 | 1461168461577 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:07:41 INFO - PROCESS | 1864 | 1461168461810 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19539e1800 == 100 [pid = 1864] [id = 282] 09:07:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 138 (0x7f195554c400) [pid = 1864] [serial = 847] [outer = (nil)] 09:07:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 139 (0x7f1955a9a000) [pid = 1864] [serial = 848] [outer = 0x7f195554c400] 09:07:41 INFO - PROCESS | 1864 | 1461168461947 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 140 (0x7f19561eac00) [pid = 1864] [serial = 849] [outer = 0x7f195554c400] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 139 (0x7f196575ac00) [pid = 1864] [serial = 776] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 138 (0x7f196085a800) [pid = 1864] [serial = 742] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 137 (0x7f196b55a400) [pid = 1864] [serial = 745] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 136 (0x7f196f711000) [pid = 1864] [serial = 748] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 135 (0x7f196c8a9000) [pid = 1864] [serial = 752] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959d4c800 == 99 [pid = 1864] [id = 269] 09:07:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194d034000 == 98 [pid = 1864] [id = 268] 09:07:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955c22800 == 97 [pid = 1864] [id = 267] 09:07:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959892800 == 96 [pid = 1864] [id = 264] 09:07:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1974539800 == 95 [pid = 1864] [id = 263] 09:07:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971a69000 == 94 [pid = 1864] [id = 262] 09:07:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f197134d000 == 93 [pid = 1864] [id = 261] 09:07:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e133800 == 92 [pid = 1864] [id = 260] 09:07:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19597c1000 == 91 [pid = 1864] [id = 259] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 134 (0x7f196d52c400) [pid = 1864] [serial = 689] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 133 (0x7f1971780400) [pid = 1864] [serial = 707] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 132 (0x7f1961bf1400) [pid = 1864] [serial = 647] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 131 (0x7f196c8b3000) [pid = 1864] [serial = 701] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 130 (0x7f196b5d3400) [pid = 1864] [serial = 662] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x7f195cee4000) [pid = 1864] [serial = 695] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x7f196c8a8000) [pid = 1864] [serial = 665] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x7f1958c14800) [pid = 1864] [serial = 692] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x7f196d9c8400) [pid = 1864] [serial = 704] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x7f1961d2a000) [pid = 1864] [serial = 698] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x7f195e075400) [pid = 1864] [serial = 770] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x7f19605f5400) [pid = 1864] [serial = 773] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f1958d10400) [pid = 1864] [serial = 761] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f19595b9000) [pid = 1864] [serial = 762] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f1958c18400) [pid = 1864] [serial = 736] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f1958c17000) [pid = 1864] [serial = 756] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f1954da8000) [pid = 1864] [serial = 755] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f19573c9000) [pid = 1864] [serial = 759] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f1955c5c800) [pid = 1864] [serial = 758] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f1955254c00) [pid = 1864] [serial = 733] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f195b3bc000) [pid = 1864] [serial = 764] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f195c072000) [pid = 1864] [serial = 765] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f195e3d3c00) [pid = 1864] [serial = 739] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f19561e9c00) [pid = 1864] [serial = 479] [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:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f195c84cc00) [pid = 1864] [serial = 767] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f195efc7800) [pid = 1864] [serial = 771] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f1961a50800) [pid = 1864] [serial = 774] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f195d6da000) [pid = 1864] [serial = 768] [outer = (nil)] [url = about:blank] 09:07:42 INFO - PROCESS | 1864 | 1461168462772 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1481ms 09:07:42 INFO - PROCESS | 1864 | 1461168462802 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 1864 | 1461168462809 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:07:42 INFO - PROCESS | 1864 | 1461168462818 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 1864 | 1461168462822 Marionette TRACE conn3 <- [1,1102,null,{}] 09:07:42 INFO - PROCESS | 1864 | 1461168462827 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:42 INFO - PROCESS | 1864 | 1461168462973 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:07:42 INFO - PROCESS | 1864 | 1461168462989 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959891000 == 92 [pid = 1864] [id = 283] 09:07:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f1956685000) [pid = 1864] [serial = 850] [outer = (nil)] 09:07:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f195818c400) [pid = 1864] [serial = 851] [outer = 0x7f1956685000] 09:07:43 INFO - PROCESS | 1864 | 1461168463046 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f1958d10400) [pid = 1864] [serial = 852] [outer = 0x7f1956685000] 09:07:43 INFO - PROCESS | 1864 | 1461168463833 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1038ms 09:07:43 INFO - PROCESS | 1864 | 1461168463856 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 1864 | 1461168463859 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:07:43 INFO - PROCESS | 1864 | 1461168463865 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 1864 | 1461168463869 Marionette TRACE conn3 <- [1,1106,null,{}] 09:07:43 INFO - PROCESS | 1864 | 1461168463900 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:44 INFO - PROCESS | 1864 | 1461168464049 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:07:44 INFO - PROCESS | 1864 | 1461168464068 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195ce5b000 == 93 [pid = 1864] [id = 284] 09:07:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f19595b8800) [pid = 1864] [serial = 853] [outer = (nil)] 09:07:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f1959c87800) [pid = 1864] [serial = 854] [outer = 0x7f19595b8800] 09:07:44 INFO - PROCESS | 1864 | 1461168464130 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f195bfc9000) [pid = 1864] [serial = 855] [outer = 0x7f19595b8800] 09:07:44 INFO - PROCESS | 1864 | 1461168464990 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1179ms 09:07:45 INFO - PROCESS | 1864 | 1461168465053 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:07:45 INFO - PROCESS | 1864 | 1461168465057 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:07:45 INFO - PROCESS | 1864 | 1461168465062 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 1864 | 1461168465064 Marionette TRACE conn3 <- [1,1110,null,{}] 09:07:45 INFO - PROCESS | 1864 | 1461168465069 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:45 INFO - PROCESS | 1864 | 1461168465274 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:07:45 INFO - PROCESS | 1864 | 1461168465297 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e73b800 == 94 [pid = 1864] [id = 285] 09:07:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f1959531800) [pid = 1864] [serial = 856] [outer = (nil)] 09:07:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f195dc3a800) [pid = 1864] [serial = 857] [outer = 0x7f1959531800] 09:07:45 INFO - PROCESS | 1864 | 1461168465354 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f195e076000) [pid = 1864] [serial = 858] [outer = 0x7f1959531800] 09:07:46 INFO - PROCESS | 1864 | 1461168466184 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1179ms 09:07:46 INFO - PROCESS | 1864 | 1461168466241 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 1864 | 1461168466244 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:07:46 INFO - PROCESS | 1864 | 1461168466253 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 1864 | 1461168466256 Marionette TRACE conn3 <- [1,1114,null,{}] 09:07:46 INFO - PROCESS | 1864 | 1461168466260 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:46 INFO - PROCESS | 1864 | 1461168466440 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:07:46 INFO - PROCESS | 1864 | 1461168466459 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fe82800 == 95 [pid = 1864] [id = 286] 09:07:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f195d6dc400) [pid = 1864] [serial = 859] [outer = (nil)] 09:07:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f195efc3800) [pid = 1864] [serial = 860] [outer = 0x7f195d6dc400] 09:07:46 INFO - PROCESS | 1864 | 1461168466516 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f195f788400) [pid = 1864] [serial = 861] [outer = 0x7f195d6dc400] 09:07:47 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f1954ebbc00) [pid = 1864] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:07:47 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f1957509c00) [pid = 1864] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:07:47 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f1955246400) [pid = 1864] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:07:47 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f195fe2c800) [pid = 1864] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:07:47 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f195e06cc00) [pid = 1864] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:07:47 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f1954db0400) [pid = 1864] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:07:47 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f1961ab2000) [pid = 1864] [serial = 747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:07:47 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f1954dae000) [pid = 1864] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:07:47 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f195fca1800) [pid = 1864] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:07:47 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f1952994800) [pid = 1864] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:07:47 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f19554c3400) [pid = 1864] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:07:47 INFO - PROCESS | 1864 | 1461168467363 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1128ms 09:07:47 INFO - PROCESS | 1864 | 1461168467378 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 1864 | 1461168467381 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:07:47 INFO - PROCESS | 1864 | 1461168467386 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 1864 | 1461168467388 Marionette TRACE conn3 <- [1,1118,null,{}] 09:07:47 INFO - PROCESS | 1864 | 1461168467393 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:47 INFO - PROCESS | 1864 | 1461168467604 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:07:47 INFO - PROCESS | 1864 | 1461168467626 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19656bc800 == 96 [pid = 1864] [id = 287] 09:07:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f1957509c00) [pid = 1864] [serial = 862] [outer = (nil)] 09:07:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f19605f5800) [pid = 1864] [serial = 863] [outer = 0x7f1957509c00] 09:07:47 INFO - PROCESS | 1864 | 1461168467686 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f196d5d8400) [pid = 1864] [serial = 864] [outer = 0x7f1957509c00] 09:07:48 INFO - PROCESS | 1864 | 1461168468322 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1023ms 09:07:48 INFO - PROCESS | 1864 | 1461168468411 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:07:48 INFO - PROCESS | 1864 | 1461168468414 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:07:48 INFO - PROCESS | 1864 | 1461168468419 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 1864 | 1461168468422 Marionette TRACE conn3 <- [1,1122,null,{}] 09:07:48 INFO - PROCESS | 1864 | 1461168468427 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:48 INFO - PROCESS | 1864 | 1461168468561 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:07:48 INFO - PROCESS | 1864 | 1461168468683 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f197101e800 == 97 [pid = 1864] [id = 288] 09:07:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f195385f000) [pid = 1864] [serial = 865] [outer = (nil)] 09:07:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f196f712c00) [pid = 1864] [serial = 866] [outer = 0x7f195385f000] 09:07:48 INFO - PROCESS | 1864 | 1461168468739 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f1971635400) [pid = 1864] [serial = 867] [outer = 0x7f195385f000] 09:07:49 INFO - PROCESS | 1864 | 1461168469666 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1280ms 09:07:49 INFO - PROCESS | 1864 | 1461168469700 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 1864 | 1461168469705 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:07:49 INFO - PROCESS | 1864 | 1461168469714 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 1864 | 1461168469717 Marionette TRACE conn3 <- [1,1126,null,{}] 09:07:49 INFO - PROCESS | 1864 | 1461168469725 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:49 INFO - PROCESS | 1864 | 1461168469917 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:07:50 INFO - PROCESS | 1864 | 1461168470086 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19597cd000 == 98 [pid = 1864] [id = 289] 09:07:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f194b67f800) [pid = 1864] [serial = 868] [outer = (nil)] 09:07:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f194cecd800) [pid = 1864] [serial = 869] [outer = 0x7f194b67f800] 09:07:50 INFO - PROCESS | 1864 | 1461168470160 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f1954dad400) [pid = 1864] [serial = 870] [outer = 0x7f194b67f800] 09:07:51 INFO - PROCESS | 1864 | 1461168471104 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1428ms 09:07:51 INFO - PROCESS | 1864 | 1461168471142 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:07:51 INFO - PROCESS | 1864 | 1461168471150 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:07:51 INFO - PROCESS | 1864 | 1461168471159 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 1864 | 1461168471163 Marionette TRACE conn3 <- [1,1130,null,{}] 09:07:51 INFO - PROCESS | 1864 | 1461168471169 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:51 INFO - PROCESS | 1864 | 1461168471329 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:07:51 INFO - PROCESS | 1864 | 1461168471496 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e6f9800 == 99 [pid = 1864] [id = 290] 09:07:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f194b67fc00) [pid = 1864] [serial = 871] [outer = (nil)] 09:07:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f19561ed400) [pid = 1864] [serial = 872] [outer = 0x7f194b67fc00] 09:07:51 INFO - PROCESS | 1864 | 1461168471564 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f1958183000) [pid = 1864] [serial = 873] [outer = 0x7f194b67fc00] 09:07:52 INFO - PROCESS | 1864 | 1461168472458 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1332ms 09:07:52 INFO - PROCESS | 1864 | 1461168472491 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 1864 | 1461168472494 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:07:52 INFO - PROCESS | 1864 | 1461168472501 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 1864 | 1461168472506 Marionette TRACE conn3 <- [1,1134,null,{}] 09:07:52 INFO - PROCESS | 1864 | 1461168472521 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:52 INFO - PROCESS | 1864 | 1461168472687 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:07:52 INFO - PROCESS | 1864 | 1461168472858 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971ce2800 == 100 [pid = 1864] [id = 291] 09:07:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f195758f400) [pid = 1864] [serial = 874] [outer = (nil)] 09:07:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f1959c91400) [pid = 1864] [serial = 875] [outer = 0x7f195758f400] 09:07:52 INFO - PROCESS | 1864 | 1461168472932 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f195d962000) [pid = 1864] [serial = 876] [outer = 0x7f195758f400] 09:07:53 INFO - PROCESS | 1864 | 1461168473771 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1339ms 09:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:07:53 INFO - PROCESS | 1864 | 1461168473844 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 1864 | 1461168473848 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:07:53 INFO - PROCESS | 1864 | 1461168473855 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 1864 | 1461168473858 Marionette TRACE conn3 <- [1,1138,null,{}] 09:07:53 INFO - PROCESS | 1864 | 1461168473863 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:54 INFO - PROCESS | 1864 | 1461168474023 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:07:54 INFO - PROCESS | 1864 | 1461168474184 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1976b96000 == 101 [pid = 1864] [id = 292] 09:07:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f195f784800) [pid = 1864] [serial = 877] [outer = (nil)] 09:07:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f19605f5400) [pid = 1864] [serial = 878] [outer = 0x7f195f784800] 09:07:54 INFO - PROCESS | 1864 | 1461168474258 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x7f1961ab2000) [pid = 1864] [serial = 879] [outer = 0x7f195f784800] 09:07:55 INFO - PROCESS | 1864 | 1461168475089 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1285ms 09:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:07:55 INFO - PROCESS | 1864 | 1461168475140 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 1864 | 1461168475143 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:07:55 INFO - PROCESS | 1864 | 1461168475149 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 1864 | 1461168475152 Marionette TRACE conn3 <- [1,1142,null,{}] 09:07:55 INFO - PROCESS | 1864 | 1461168475157 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:55 INFO - PROCESS | 1864 | 1461168475300 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:07:55 INFO - PROCESS | 1864 | 1461168475467 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194c2d7800 == 102 [pid = 1864] [id = 293] 09:07:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x7f195c805c00) [pid = 1864] [serial = 880] [outer = (nil)] 09:07:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x7f196c8b3000) [pid = 1864] [serial = 881] [outer = 0x7f195c805c00] 09:07:55 INFO - PROCESS | 1864 | 1461168475532 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x7f1971627800) [pid = 1864] [serial = 882] [outer = 0x7f195c805c00] 09:07:56 INFO - PROCESS | 1864 | 1461168476415 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1329ms 09:07:56 INFO - PROCESS | 1864 | 1461168476478 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 1864 | 1461168476481 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:07:56 INFO - PROCESS | 1864 | 1461168476487 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 1864 | 1461168476490 Marionette TRACE conn3 <- [1,1146,null,{}] 09:07:56 INFO - PROCESS | 1864 | 1461168476495 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:56 INFO - PROCESS | 1864 | 1461168476678 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:07:57 INFO - PROCESS | 1864 | 1461168477406 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1954d4d800 == 103 [pid = 1864] [id = 294] 09:07:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x7f194b67c400) [pid = 1864] [serial = 883] [outer = (nil)] 09:07:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 131 (0x7f194b67e800) [pid = 1864] [serial = 884] [outer = 0x7f194b67c400] 09:07:57 INFO - PROCESS | 1864 | 1461168477475 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 132 (0x7f194ced0400) [pid = 1864] [serial = 885] [outer = 0x7f194b67c400] 09:07:58 INFO - PROCESS | 1864 | 1461168478226 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1777ms 09:07:58 INFO - PROCESS | 1864 | 1461168478265 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:07:58 INFO - PROCESS | 1864 | 1461168478272 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:07:58 INFO - PROCESS | 1864 | 1461168478280 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - PROCESS | 1864 | 1461168478284 Marionette TRACE conn3 <- [1,1150,null,{}] 09:07:58 INFO - PROCESS | 1864 | 1461168478290 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:58 INFO - PROCESS | 1864 | 1461168478435 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:07:58 INFO - PROCESS | 1864 | 1461168478658 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955cdc800 == 104 [pid = 1864] [id = 295] 09:07:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 133 (0x7f195298d000) [pid = 1864] [serial = 886] [outer = (nil)] 09:07:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 134 (0x7f1954d18800) [pid = 1864] [serial = 887] [outer = 0x7f195298d000] 09:07:58 INFO - PROCESS | 1864 | 1461168478786 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 135 (0x7f1954da4c00) [pid = 1864] [serial = 888] [outer = 0x7f195298d000] 09:07:59 INFO - PROCESS | 1864 | 1461168479753 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1536ms 09:07:59 INFO - PROCESS | 1864 | 1461168479820 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 1864 | 1461168479826 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:07:59 INFO - PROCESS | 1864 | 1461168479832 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1864 | 1461168479835 Marionette TRACE conn3 <- [1,1154,null,{}] 09:07:59 INFO - PROCESS | 1864 | 1461168479840 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:59 INFO - PROCESS | 1864 | 1461168479992 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:08:00 INFO - PROCESS | 1864 | 1461168480182 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195ce5b800 == 103 [pid = 1864] [id = 50] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195b4af800 == 102 [pid = 1864] [id = 56] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19597c1800 == 101 [pid = 1864] [id = 249] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f197424b800 == 100 [pid = 1864] [id = 248] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 134 (0x7f195e3d5400) [pid = 1864] [serial = 785] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 133 (0x7f196d9e9400) [pid = 1864] [serial = 791] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 132 (0x7f196c3bd400) [pid = 1864] [serial = 788] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 131 (0x7f1971627400) [pid = 1864] [serial = 794] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 130 (0x7f195648c800) [pid = 1864] [serial = 797] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x7f1959531000) [pid = 1864] [serial = 800] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x7f195953a800) [pid = 1864] [serial = 812] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x7f19554c8400) [pid = 1864] [serial = 779] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x7f195934c800) [pid = 1864] [serial = 782] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194d03e800 == 101 [pid = 1864] [id = 296] 09:08:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x7f1952992000) [pid = 1864] [serial = 889] [outer = (nil)] 09:08:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x7f195524b000) [pid = 1864] [serial = 890] [outer = 0x7f1952992000] 09:08:00 INFO - PROCESS | 1864 | 1461168480282 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x7f19554d2800) [pid = 1864] [serial = 891] [outer = 0x7f1952992000] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959d5a800 == 100 [pid = 1864] [id = 250] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196d2ca800 == 99 [pid = 1864] [id = 215] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971c1c800 == 98 [pid = 1864] [id = 247] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1973885000 == 97 [pid = 1864] [id = 280] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971a3a000 == 96 [pid = 1864] [id = 279] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971019000 == 95 [pid = 1864] [id = 278] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196d2c1800 == 94 [pid = 1864] [id = 277] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c1ca000 == 93 [pid = 1864] [id = 276] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fcba000 == 92 [pid = 1864] [id = 275] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195eb55800 == 91 [pid = 1864] [id = 274] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195df31000 == 90 [pid = 1864] [id = 273] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959e0f000 == 89 [pid = 1864] [id = 272] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955a44800 == 88 [pid = 1864] [id = 271] 09:08:00 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959e9f000 == 87 [pid = 1864] [id = 270] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x7f1971a05c00) [pid = 1864] [serial = 753] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x7f196c60e800) [pid = 1864] [serial = 746] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x7f195f78d000) [pid = 1864] [serial = 740] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x7f1955546400) [pid = 1864] [serial = 734] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x7f197162bc00) [pid = 1864] [serial = 749] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x7f1959c8d000) [pid = 1864] [serial = 737] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f1961bf6c00) [pid = 1864] [serial = 743] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f19554cfc00) [pid = 1864] [serial = 806] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f196c6d4c00) [pid = 1864] [serial = 777] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f19561f5c00) [pid = 1864] [serial = 807] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f1955254400) [pid = 1864] [serial = 804] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f1954ebe000) [pid = 1864] [serial = 803] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f19581d2400) [pid = 1864] [serial = 809] [outer = (nil)] [url = about:blank] 09:08:00 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f1958e6e000) [pid = 1864] [serial = 810] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1864 | 1461168481087 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1282ms 09:08:01 INFO - PROCESS | 1864 | 1461168481146 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 1864 | 1461168481150 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:08:01 INFO - PROCESS | 1864 | 1461168481163 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 1864 | 1461168481171 Marionette TRACE conn3 <- [1,1158,null,{}] 09:08:01 INFO - PROCESS | 1864 | 1461168481178 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:01 INFO - PROCESS | 1864 | 1461168481313 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:08:01 INFO - PROCESS | 1864 | 1461168481330 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195725c000 == 88 [pid = 1864] [id = 297] 09:08:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f19553ac400) [pid = 1864] [serial = 892] [outer = (nil)] 09:08:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f1955c58800) [pid = 1864] [serial = 893] [outer = 0x7f19553ac400] 09:08:01 INFO - PROCESS | 1864 | 1461168481398 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f195610f400) [pid = 1864] [serial = 894] [outer = 0x7f19553ac400] 09:08:02 INFO - PROCESS | 1864 | 1461168482138 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 993ms 09:08:02 INFO - PROCESS | 1864 | 1461168482150 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 1864 | 1461168482154 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:08:02 INFO - PROCESS | 1864 | 1461168482159 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 1864 | 1461168482162 Marionette TRACE conn3 <- [1,1162,null,{}] 09:08:02 INFO - PROCESS | 1864 | 1461168482166 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:02 INFO - PROCESS | 1864 | 1461168482337 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:08:02 INFO - PROCESS | 1864 | 1461168482358 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19591cb800 == 89 [pid = 1864] [id = 298] 09:08:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f19558e7800) [pid = 1864] [serial = 895] [outer = (nil)] 09:08:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f1956489400) [pid = 1864] [serial = 896] [outer = 0x7f19558e7800] 09:08:02 INFO - PROCESS | 1864 | 1461168482414 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f19567b2c00) [pid = 1864] [serial = 897] [outer = 0x7f19558e7800] 09:08:03 INFO - PROCESS | 1864 | 1461168483184 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1073ms 09:08:03 INFO - PROCESS | 1864 | 1461168483234 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 1864 | 1461168483237 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:08:03 INFO - PROCESS | 1864 | 1461168483251 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 1864 | 1461168483253 Marionette TRACE conn3 <- [1,1166,null,{}] 09:08:03 INFO - PROCESS | 1864 | 1461168483261 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:03 INFO - PROCESS | 1864 | 1461168483430 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:08:03 INFO - PROCESS | 1864 | 1461168483453 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19597b3800 == 90 [pid = 1864] [id = 299] 09:08:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f1958181800) [pid = 1864] [serial = 898] [outer = (nil)] 09:08:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f1958189000) [pid = 1864] [serial = 899] [outer = 0x7f1958181800] 09:08:03 INFO - PROCESS | 1864 | 1461168483522 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f1958c1b400) [pid = 1864] [serial = 900] [outer = 0x7f1958181800] 09:08:04 INFO - PROCESS | 1864 | 1461168484235 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1032ms 09:08:04 INFO - PROCESS | 1864 | 1461168484284 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 1864 | 1461168484287 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:08:04 INFO - PROCESS | 1864 | 1461168484292 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 1864 | 1461168484294 Marionette TRACE conn3 <- [1,1170,null,{}] 09:08:04 INFO - PROCESS | 1864 | 1461168484327 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:04 INFO - PROCESS | 1864 | 1461168484515 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:08:04 INFO - PROCESS | 1864 | 1461168484538 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959d4e000 == 91 [pid = 1864] [id = 300] 09:08:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f1958c8dc00) [pid = 1864] [serial = 901] [outer = (nil)] 09:08:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x7f1958e6c400) [pid = 1864] [serial = 902] [outer = 0x7f1958c8dc00] 09:08:04 INFO - PROCESS | 1864 | 1461168484595 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x7f19591bc000) [pid = 1864] [serial = 903] [outer = 0x7f1958c8dc00] 09:08:05 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x7f195554c400) [pid = 1864] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:08:05 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x7f1959532000) [pid = 1864] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:08:05 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x7f1954eb6400) [pid = 1864] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:08:05 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x7f1961bf4800) [pid = 1864] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:08:05 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f1956685000) [pid = 1864] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:08:05 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f19553b4000) [pid = 1864] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:08:05 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f195e076800) [pid = 1864] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:08:05 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f1954eb7400) [pid = 1864] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:08:05 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f19591c1c00) [pid = 1864] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:08:05 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f196070f400) [pid = 1864] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:08:05 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f19595b8800) [pid = 1864] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f1960863c00) [pid = 1864] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f1961d29800) [pid = 1864] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f1957509c00) [pid = 1864] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f1954eb9400) [pid = 1864] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f19553acc00) [pid = 1864] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f195c98cc00) [pid = 1864] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f195bfa7400) [pid = 1864] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f1954eb2c00) [pid = 1864] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f195d6dc400) [pid = 1864] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f194cec3400) [pid = 1864] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f19561ea400) [pid = 1864] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f195e069c00) [pid = 1864] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f195df6c400) [pid = 1864] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f1954eb2800) [pid = 1864] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f1959531800) [pid = 1864] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:08:06 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f1958e6f400) [pid = 1864] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:08:06 INFO - PROCESS | 1864 | 1461168486214 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1941ms 09:08:06 INFO - PROCESS | 1864 | 1461168486234 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 1864 | 1461168486236 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:08:06 INFO - PROCESS | 1864 | 1461168486242 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 1864 | 1461168486245 Marionette TRACE conn3 <- [1,1174,null,{}] 09:08:06 INFO - PROCESS | 1864 | 1461168486250 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:06 INFO - PROCESS | 1864 | 1461168486378 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:08:06 INFO - PROCESS | 1864 | 1461168486392 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19597b4000 == 92 [pid = 1864] [id = 301] 09:08:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f1954eb4000) [pid = 1864] [serial = 904] [outer = (nil)] 09:08:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f19558e3000) [pid = 1864] [serial = 905] [outer = 0x7f1954eb4000] 09:08:06 INFO - PROCESS | 1864 | 1461168486448 Marionette DEBUG loaded listener.js 09:08:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f1958d16400) [pid = 1864] [serial = 906] [outer = 0x7f1954eb4000] 09:08:07 INFO - PROCESS | 1864 | 1461168487142 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 1864 | 1461168487171 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:08:07 INFO - PROCESS | 1864 | 1461168487178 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 1864 | 1461168487180 Marionette TRACE conn3 <- [1,1178,null,{}] 09:08:07 INFO - PROCESS | 1864 | 1461168487185 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:07 INFO - PROCESS | 1864 | 1461168487354 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:08:07 INFO - PROCESS | 1864 | 1461168487431 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195b4af800 == 93 [pid = 1864] [id = 302] 09:08:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f1954eb6000) [pid = 1864] [serial = 907] [outer = (nil)] 09:08:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f195952e800) [pid = 1864] [serial = 908] [outer = 0x7f1954eb6000] 09:08:07 INFO - PROCESS | 1864 | 1461168487487 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f19595bec00) [pid = 1864] [serial = 909] [outer = 0x7f1954eb6000] 09:08:08 INFO - PROCESS | 1864 | 1461168488285 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:08:08 INFO - PROCESS | 1864 | 1461168488361 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:08:08 INFO - PROCESS | 1864 | 1461168488369 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 1864 | 1461168488375 Marionette TRACE conn3 <- [1,1182,null,{}] 09:08:08 INFO - PROCESS | 1864 | 1461168488384 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:08 INFO - PROCESS | 1864 | 1461168488549 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:08:08 INFO - PROCESS | 1864 | 1461168488704 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955c1e000 == 94 [pid = 1864] [id = 303] 09:08:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f194b67c800) [pid = 1864] [serial = 910] [outer = (nil)] 09:08:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f1954d17400) [pid = 1864] [serial = 911] [outer = 0x7f194b67c800] 09:08:08 INFO - PROCESS | 1864 | 1461168488778 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f1954da8800) [pid = 1864] [serial = 912] [outer = 0x7f194b67c800] 09:08:09 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:09 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:08:09 INFO - PROCESS | 1864 | 1461168489654 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 1864 | 1461168489715 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 09:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:08:09 INFO - PROCESS | 1864 | 1461168489725 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 1864 | 1461168489729 Marionette TRACE conn3 <- [1,1186,null,{}] 09:08:09 INFO - PROCESS | 1864 | 1461168489733 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:09 INFO - PROCESS | 1864 | 1461168489894 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:08:10 INFO - PROCESS | 1864 | 1461168490046 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195988d800 == 95 [pid = 1864] [id = 304] 09:08:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f195298fc00) [pid = 1864] [serial = 913] [outer = (nil)] 09:08:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f195554fc00) [pid = 1864] [serial = 914] [outer = 0x7f195298fc00] 09:08:10 INFO - PROCESS | 1864 | 1461168490115 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f1955a9c800) [pid = 1864] [serial = 915] [outer = 0x7f195298fc00] 09:08:11 INFO - PROCESS | 1864 | 1461168491101 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 1864 | 1461168491158 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 09:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:08:11 INFO - PROCESS | 1864 | 1461168491165 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 1864 | 1461168491170 Marionette TRACE conn3 <- [1,1190,null,{}] 09:08:11 INFO - PROCESS | 1864 | 1461168491185 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:11 INFO - PROCESS | 1864 | 1461168491345 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:08:11 INFO - PROCESS | 1864 | 1461168491499 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e11e000 == 96 [pid = 1864] [id = 305] 09:08:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f195758e800) [pid = 1864] [serial = 916] [outer = (nil)] 09:08:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f1958c18800) [pid = 1864] [serial = 917] [outer = 0x7f195758e800] 09:08:11 INFO - PROCESS | 1864 | 1461168491610 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f1958e6ec00) [pid = 1864] [serial = 918] [outer = 0x7f195758e800] 09:08:12 INFO - PROCESS | 1864 | 1461168492441 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 1864 | 1461168492504 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 09:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:08:12 INFO - PROCESS | 1864 | 1461168492510 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 1864 | 1461168492513 Marionette TRACE conn3 <- [1,1194,null,{}] 09:08:12 INFO - PROCESS | 1864 | 1461168492518 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:12 INFO - PROCESS | 1864 | 1461168492674 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:08:12 INFO - PROCESS | 1864 | 1461168492833 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195ea5e800 == 97 [pid = 1864] [id = 306] 09:08:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f195818a400) [pid = 1864] [serial = 919] [outer = (nil)] 09:08:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f1959c85800) [pid = 1864] [serial = 920] [outer = 0x7f195818a400] 09:08:12 INFO - PROCESS | 1864 | 1461168492899 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f195b3b1400) [pid = 1864] [serial = 921] [outer = 0x7f195818a400] 09:08:13 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:13 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:13 INFO - PROCESS | 1864 | 1461168493758 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 1864 | 1461168493809 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 09:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:08:13 INFO - PROCESS | 1864 | 1461168493815 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 1864 | 1461168493817 Marionette TRACE conn3 <- [1,1198,null,{}] 09:08:13 INFO - PROCESS | 1864 | 1461168493822 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:13 INFO - PROCESS | 1864 | 1461168493965 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:08:14 INFO - PROCESS | 1864 | 1461168494125 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f5b7000 == 98 [pid = 1864] [id = 307] 09:08:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f1956493c00) [pid = 1864] [serial = 922] [outer = (nil)] 09:08:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f195bfa8400) [pid = 1864] [serial = 923] [outer = 0x7f1956493c00] 09:08:14 INFO - PROCESS | 1864 | 1461168494193 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f195c072400) [pid = 1864] [serial = 924] [outer = 0x7f1956493c00] 09:08:15 INFO - PROCESS | 1864 | 1461168495077 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1329ms 09:08:15 INFO - PROCESS | 1864 | 1461168495145 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:08:15 INFO - PROCESS | 1864 | 1461168495148 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 09:08:15 INFO - PROCESS | 1864 | 1461168495154 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 1864 | 1461168495156 Marionette TRACE conn3 <- [1,1202,null,{}] 09:08:15 INFO - PROCESS | 1864 | 1461168495162 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:15 INFO - PROCESS | 1864 | 1461168495335 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:08:15 INFO - PROCESS | 1864 | 1461168495490 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fe95000 == 99 [pid = 1864] [id = 308] 09:08:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f195b3b3000) [pid = 1864] [serial = 925] [outer = (nil)] 09:08:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f195d6e2800) [pid = 1864] [serial = 926] [outer = 0x7f195b3b3000] 09:08:15 INFO - PROCESS | 1864 | 1461168495561 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f195df6f000) [pid = 1864] [serial = 927] [outer = 0x7f195b3b3000] 09:08:16 INFO - PROCESS | 1864 | 1461168496409 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:08:16 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:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1328ms 09:08:16 INFO - PROCESS | 1864 | 1461168496482 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 1864 | 1461168496487 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 09:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:08:16 INFO - PROCESS | 1864 | 1461168496492 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 1864 | 1461168496495 Marionette TRACE conn3 <- [1,1206,null,{}] 09:08:16 INFO - PROCESS | 1864 | 1461168496500 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:16 INFO - PROCESS | 1864 | 1461168496682 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:08:16 INFO - PROCESS | 1864 | 1461168496837 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196b5f0800 == 100 [pid = 1864] [id = 309] 09:08:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f195c845c00) [pid = 1864] [serial = 928] [outer = (nil)] 09:08:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x7f195e06e800) [pid = 1864] [serial = 929] [outer = 0x7f195c845c00] 09:08:16 INFO - PROCESS | 1864 | 1461168496902 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x7f195e5ed800) [pid = 1864] [serial = 930] [outer = 0x7f195c845c00] 09:08:17 INFO - PROCESS | 1864 | 1461168497747 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:08:17 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:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1281ms 09:08:17 INFO - PROCESS | 1864 | 1461168497793 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 1864 | 1461168497797 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 09:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:08:17 INFO - PROCESS | 1864 | 1461168497803 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 1864 | 1461168497805 Marionette TRACE conn3 <- [1,1210,null,{}] 09:08:17 INFO - PROCESS | 1864 | 1461168497810 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:17 INFO - PROCESS | 1864 | 1461168497951 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:08:18 INFO - PROCESS | 1864 | 1461168498111 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194d034000 == 101 [pid = 1864] [id = 310] 09:08:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x7f194b681800) [pid = 1864] [serial = 931] [outer = (nil)] 09:08:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x7f1954ebb400) [pid = 1864] [serial = 932] [outer = 0x7f194b681800] 09:08:18 INFO - PROCESS | 1864 | 1461168498186 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x7f19595c2c00) [pid = 1864] [serial = 933] [outer = 0x7f194b681800] 09:08:19 INFO - PROCESS | 1864 | 1461168499238 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1485ms 09:08:19 INFO - PROCESS | 1864 | 1461168499291 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 1864 | 1461168499296 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 09:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:08:19 INFO - PROCESS | 1864 | 1461168499307 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 1864 | 1461168499311 Marionette TRACE conn3 <- [1,1214,null,{}] 09:08:19 INFO - PROCESS | 1864 | 1461168499318 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:19 INFO - PROCESS | 1864 | 1461168499465 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:08:19 INFO - PROCESS | 1864 | 1461168499623 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959693000 == 102 [pid = 1864] [id = 311] 09:08:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 131 (0x7f1954d16800) [pid = 1864] [serial = 934] [outer = (nil)] 09:08:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 132 (0x7f1954d1b400) [pid = 1864] [serial = 935] [outer = 0x7f1954d16800] 09:08:19 INFO - PROCESS | 1864 | 1461168499743 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 133 (0x7f1954eba800) [pid = 1864] [serial = 936] [outer = 0x7f1954d16800] 09:08:20 INFO - PROCESS | 1864 | 1461168500572 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1339ms 09:08:20 INFO - PROCESS | 1864 | 1461168500643 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 1864 | 1461168500668 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 09:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:08:20 INFO - PROCESS | 1864 | 1461168500684 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 1864 | 1461168500692 Marionette TRACE conn3 <- [1,1218,null,{}] 09:08:20 INFO - PROCESS | 1864 | 1461168500699 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:20 INFO - PROCESS | 1864 | 1461168500937 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:08:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196d515800 == 101 [pid = 1864] [id = 258] 09:08:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959e1e000 == 100 [pid = 1864] [id = 235] 09:08:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1975b14800 == 99 [pid = 1864] [id = 160] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 132 (0x7f196f712c00) [pid = 1864] [serial = 866] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | 1461168501166 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194d032000 == 100 [pid = 1864] [id = 312] 09:08:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 133 (0x7f1954daf800) [pid = 1864] [serial = 937] [outer = (nil)] 09:08:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 134 (0x7f1955548000) [pid = 1864] [serial = 938] [outer = 0x7f1954daf800] 09:08:21 INFO - PROCESS | 1864 | 1461168501249 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 135 (0x7f1955aa0800) [pid = 1864] [serial = 939] [outer = 0x7f1954daf800] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 134 (0x7f19561eac00) [pid = 1864] [serial = 849] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 133 (0x7f195c807400) [pid = 1864] [serial = 825] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 132 (0x7f197185cc00) [pid = 1864] [serial = 795] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 131 (0x7f195f78fc00) [pid = 1864] [serial = 839] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 130 (0x7f1958d10400) [pid = 1864] [serial = 852] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x7f19595c0800) [pid = 1864] [serial = 783] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x7f1961bf4400) [pid = 1864] [serial = 834] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x7f1956491000) [pid = 1864] [serial = 798] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x7f195953bc00) [pid = 1864] [serial = 821] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x7f196c60ec00) [pid = 1864] [serial = 837] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x7f1959c87800) [pid = 1864] [serial = 854] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x7f196f7c8800) [pid = 1864] [serial = 792] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f196d5d6400) [pid = 1864] [serial = 840] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f196d9ec000) [pid = 1864] [serial = 842] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f19605f5800) [pid = 1864] [serial = 863] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f1959536400) [pid = 1864] [serial = 801] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f1971630800) [pid = 1864] [serial = 846] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f195f78d400) [pid = 1864] [serial = 786] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f195d6e1400) [pid = 1864] [serial = 828] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f1958188000) [pid = 1864] [serial = 819] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f196d5d8400) [pid = 1864] [serial = 864] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f195f788400) [pid = 1864] [serial = 861] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f195efc3800) [pid = 1864] [serial = 860] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f1971628000) [pid = 1864] [serial = 843] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f1956105800) [pid = 1864] [serial = 780] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f1960856000) [pid = 1864] [serial = 731] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x7f195c983800) [pid = 1864] [serial = 827] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x7f1960861000) [pid = 1864] [serial = 833] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x7f1958e70400) [pid = 1864] [serial = 845] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x7f195f7d9c00) [pid = 1864] [serial = 830] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x7f196c8e3c00) [pid = 1864] [serial = 789] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x7f195818c400) [pid = 1864] [serial = 851] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f195530cc00) [pid = 1864] [serial = 816] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f1955a9a000) [pid = 1864] [serial = 848] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f195bfc9000) [pid = 1864] [serial = 855] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f196b5d7800) [pid = 1864] [serial = 836] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f1954eb7000) [pid = 1864] [serial = 815] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f196070cc00) [pid = 1864] [serial = 831] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x7f195e076000) [pid = 1864] [serial = 858] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x7f19595c5c00) [pid = 1864] [serial = 822] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x7f195dc3a800) [pid = 1864] [serial = 857] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x7f19595bdc00) [pid = 1864] [serial = 813] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x7f195bfc8800) [pid = 1864] [serial = 824] [outer = (nil)] [url = about:blank] 09:08:21 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x7f1956493800) [pid = 1864] [serial = 818] [outer = (nil)] [url = about:blank] 09:08:22 INFO - PROCESS | 1864 | 1461168502001 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1336ms 09:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:08:22 INFO - PROCESS | 1864 | 1461168502019 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 1864 | 1461168502022 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 09:08:22 INFO - PROCESS | 1864 | 1461168502029 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 1864 | 1461168502034 Marionette TRACE conn3 <- [1,1222,null,{}] 09:08:22 INFO - PROCESS | 1864 | 1461168502048 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:22 INFO - PROCESS | 1864 | 1461168502192 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:08:22 INFO - PROCESS | 1864 | 1461168502308 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1957622800 == 101 [pid = 1864] [id = 313] 09:08:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x7f1954d17c00) [pid = 1864] [serial = 940] [outer = (nil)] 09:08:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x7f1956489c00) [pid = 1864] [serial = 941] [outer = 0x7f1954d17c00] 09:08:22 INFO - PROCESS | 1864 | 1461168502369 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x7f1958188000) [pid = 1864] [serial = 942] [outer = 0x7f1954d17c00] 09:08:23 INFO - PROCESS | 1864 | 1461168503044 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:08:23 INFO - PROCESS | 1864 | 1461168503070 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 09:08:23 INFO - PROCESS | 1864 | 1461168503075 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 1864 | 1461168503077 Marionette TRACE conn3 <- [1,1226,null,{}] 09:08:23 INFO - PROCESS | 1864 | 1461168503082 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:23 INFO - PROCESS | 1864 | 1461168503266 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:08:23 INFO - PROCESS | 1864 | 1461168503344 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959d64000 == 102 [pid = 1864] [id = 314] 09:08:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x7f1954db2c00) [pid = 1864] [serial = 943] [outer = (nil)] 09:08:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x7f1958d0bc00) [pid = 1864] [serial = 944] [outer = 0x7f1954db2c00] 09:08:23 INFO - PROCESS | 1864 | 1461168503401 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f1959533c00) [pid = 1864] [serial = 945] [outer = 0x7f1954db2c00] 09:08:24 INFO - PROCESS | 1864 | 1461168504085 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1029ms 09:08:24 INFO - PROCESS | 1864 | 1461168504104 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 1864 | 1461168504107 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 09:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:08:24 INFO - PROCESS | 1864 | 1461168504112 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 1864 | 1461168504114 Marionette TRACE conn3 <- [1,1230,null,{}] 09:08:24 INFO - PROCESS | 1864 | 1461168504119 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:24 INFO - PROCESS | 1864 | 1461168504302 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:08:24 INFO - PROCESS | 1864 | 1461168504325 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195d812800 == 103 [pid = 1864] [id = 315] 09:08:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f1958c1e400) [pid = 1864] [serial = 946] [outer = (nil)] 09:08:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f19595bc800) [pid = 1864] [serial = 947] [outer = 0x7f1958c1e400] 09:08:24 INFO - PROCESS | 1864 | 1461168504381 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f195bfb0c00) [pid = 1864] [serial = 948] [outer = 0x7f1958c1e400] 09:08:25 INFO - PROCESS | 1864 | 1461168505204 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1174ms 09:08:25 INFO - PROCESS | 1864 | 1461168505287 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 1864 | 1461168505290 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 09:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:08:25 INFO - PROCESS | 1864 | 1461168505296 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 1864 | 1461168505298 Marionette TRACE conn3 <- [1,1234,null,{}] 09:08:25 INFO - PROCESS | 1864 | 1461168505303 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:25 INFO - PROCESS | 1864 | 1461168505514 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:08:25 INFO - PROCESS | 1864 | 1461168505534 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e382800 == 104 [pid = 1864] [id = 316] 09:08:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f195c806c00) [pid = 1864] [serial = 949] [outer = (nil)] 09:08:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f195d6e1400) [pid = 1864] [serial = 950] [outer = 0x7f195c806c00] 09:08:25 INFO - PROCESS | 1864 | 1461168505593 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f195e076000) [pid = 1864] [serial = 951] [outer = 0x7f195c806c00] 09:08:26 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x7f1958181800) [pid = 1864] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:08:26 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x7f1958c8dc00) [pid = 1864] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:08:26 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x7f195298d000) [pid = 1864] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:08:26 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x7f1952992000) [pid = 1864] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:08:26 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x7f19553ac400) [pid = 1864] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:08:26 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x7f19558e7800) [pid = 1864] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:08:26 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x7f1954eb4000) [pid = 1864] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:08:26 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x7f194b67c400) [pid = 1864] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:08:26 INFO - PROCESS | 1864 | 1461168506408 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1127ms 09:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:08:26 INFO - PROCESS | 1864 | 1461168506424 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:08:26 INFO - PROCESS | 1864 | 1461168506427 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 09:08:26 INFO - PROCESS | 1864 | 1461168506432 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 1864 | 1461168506435 Marionette TRACE conn3 <- [1,1238,null,{}] 09:08:26 INFO - PROCESS | 1864 | 1461168506439 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:26 INFO - PROCESS | 1864 | 1461168506610 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:08:26 INFO - PROCESS | 1864 | 1461168506629 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195ea62800 == 105 [pid = 1864] [id = 317] 09:08:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x7f1954ec0800) [pid = 1864] [serial = 952] [outer = (nil)] 09:08:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x7f195c848000) [pid = 1864] [serial = 953] [outer = 0x7f1954ec0800] 09:08:26 INFO - PROCESS | 1864 | 1461168506685 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x7f195e842c00) [pid = 1864] [serial = 954] [outer = 0x7f1954ec0800] 09:08:27 INFO - PROCESS | 1864 | 1461168507330 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 924ms 09:08:27 INFO - PROCESS | 1864 | 1461168507357 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 1864 | 1461168507360 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 09:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:08:27 INFO - PROCESS | 1864 | 1461168507365 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 1864 | 1461168507367 Marionette TRACE conn3 <- [1,1242,null,{}] 09:08:27 INFO - PROCESS | 1864 | 1461168507372 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:27 INFO - PROCESS | 1864 | 1461168507501 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:08:27 INFO - PROCESS | 1864 | 1461168507620 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fe92800 == 106 [pid = 1864] [id = 318] 09:08:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x7f194b67cc00) [pid = 1864] [serial = 955] [outer = (nil)] 09:08:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x7f195eed1800) [pid = 1864] [serial = 956] [outer = 0x7f194b67cc00] 09:08:27 INFO - PROCESS | 1864 | 1461168507676 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x7f195f78a800) [pid = 1864] [serial = 957] [outer = 0x7f194b67cc00] 09:08:28 INFO - PROCESS | 1864 | 1461168508523 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1224ms 09:08:28 INFO - PROCESS | 1864 | 1461168508591 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:08:28 INFO - PROCESS | 1864 | 1461168508596 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 09:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:08:28 INFO - PROCESS | 1864 | 1461168508604 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:08:28 INFO - PROCESS | 1864 | 1461168508609 Marionette TRACE conn3 <- [1,1246,null,{}] 09:08:28 INFO - PROCESS | 1864 | 1461168508616 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:28 INFO - PROCESS | 1864 | 1461168508818 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:08:29 INFO - PROCESS | 1864 | 1461168509025 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1956535000 == 107 [pid = 1864] [id = 319] 09:08:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x7f1954eb7000) [pid = 1864] [serial = 958] [outer = (nil)] 09:08:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x7f1955308c00) [pid = 1864] [serial = 959] [outer = 0x7f1954eb7000] 09:08:29 INFO - PROCESS | 1864 | 1461168509141 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x7f1955550800) [pid = 1864] [serial = 960] [outer = 0x7f1954eb7000] 09:08:30 INFO - PROCESS | 1864 | 1461168509999 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1436ms 09:08:30 INFO - PROCESS | 1864 | 1461168510039 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 1864 | 1461168510048 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 09:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:08:30 INFO - PROCESS | 1864 | 1461168510057 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 1864 | 1461168510061 Marionette TRACE conn3 <- [1,1250,null,{}] 09:08:30 INFO - PROCESS | 1864 | 1461168510066 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:30 INFO - PROCESS | 1864 | 1461168510244 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:08:30 INFO - PROCESS | 1864 | 1461168510399 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195de1e800 == 108 [pid = 1864] [id = 320] 09:08:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x7f1954ebd000) [pid = 1864] [serial = 961] [outer = (nil)] 09:08:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x7f19573c1c00) [pid = 1864] [serial = 962] [outer = 0x7f1954ebd000] 09:08:30 INFO - PROCESS | 1864 | 1461168510466 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x7f1958d13c00) [pid = 1864] [serial = 963] [outer = 0x7f1954ebd000] 09:08:31 INFO - PROCESS | 1864 | 1461168511412 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1426ms 09:08:31 INFO - PROCESS | 1864 | 1461168511484 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 1864 | 1461168511487 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 09:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:08:31 INFO - PROCESS | 1864 | 1461168511493 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 1864 | 1461168511499 Marionette TRACE conn3 <- [1,1254,null,{}] 09:08:31 INFO - PROCESS | 1864 | 1461168511514 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:31 INFO - PROCESS | 1864 | 1461168511718 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:08:31 INFO - PROCESS | 1864 | 1461168511873 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c4de000 == 109 [pid = 1864] [id = 321] 09:08:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x7f1959c84000) [pid = 1864] [serial = 964] [outer = (nil)] 09:08:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x7f195c80c800) [pid = 1864] [serial = 965] [outer = 0x7f1959c84000] 09:08:31 INFO - PROCESS | 1864 | 1461168511947 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f195d64dc00) [pid = 1864] [serial = 966] [outer = 0x7f1959c84000] 09:08:32 INFO - PROCESS | 1864 | 1461168512794 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1335ms 09:08:32 INFO - PROCESS | 1864 | 1461168512829 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 1864 | 1461168512833 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 09:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:08:32 INFO - PROCESS | 1864 | 1461168512839 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 1864 | 1461168512841 Marionette TRACE conn3 <- [1,1258,null,{}] 09:08:32 INFO - PROCESS | 1864 | 1461168512847 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:33 INFO - PROCESS | 1864 | 1461168513001 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:08:33 INFO - PROCESS | 1864 | 1461168513166 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d2be800 == 110 [pid = 1864] [id = 322] 09:08:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f195bfac400) [pid = 1864] [serial = 967] [outer = (nil)] 09:08:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f195f58cc00) [pid = 1864] [serial = 968] [outer = 0x7f195bfac400] 09:08:33 INFO - PROCESS | 1864 | 1461168513233 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f195f793c00) [pid = 1864] [serial = 969] [outer = 0x7f195bfac400] 09:08:34 INFO - PROCESS | 1864 | 1461168514095 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1284ms 09:08:34 INFO - PROCESS | 1864 | 1461168514124 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 1864 | 1461168514127 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 09:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:08:34 INFO - PROCESS | 1864 | 1461168514133 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 1864 | 1461168514135 Marionette TRACE conn3 <- [1,1262,null,{}] 09:08:34 INFO - PROCESS | 1864 | 1461168514141 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:34 INFO - PROCESS | 1864 | 1461168514289 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:08:34 INFO - PROCESS | 1864 | 1461168514449 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d81d800 == 111 [pid = 1864] [id = 323] 09:08:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f195e06fc00) [pid = 1864] [serial = 970] [outer = (nil)] 09:08:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f195fc9d000) [pid = 1864] [serial = 971] [outer = 0x7f195e06fc00] 09:08:34 INFO - PROCESS | 1864 | 1461168514519 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f19605fe800) [pid = 1864] [serial = 972] [outer = 0x7f195e06fc00] 09:08:35 INFO - PROCESS | 1864 | 1461168515403 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1332ms 09:08:35 INFO - PROCESS | 1864 | 1461168515466 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 1864 | 1461168515471 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 09:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:08:35 INFO - PROCESS | 1864 | 1461168515476 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 1864 | 1461168515479 Marionette TRACE conn3 <- [1,1266,null,{}] 09:08:35 INFO - PROCESS | 1864 | 1461168515484 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:35 INFO - PROCESS | 1864 | 1461168515663 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:08:35 INFO - PROCESS | 1864 | 1461168515833 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971350000 == 112 [pid = 1864] [id = 324] 09:08:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f195f841c00) [pid = 1864] [serial = 973] [outer = (nil)] 09:08:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f1961a46400) [pid = 1864] [serial = 974] [outer = 0x7f195f841c00] 09:08:35 INFO - PROCESS | 1864 | 1461168515907 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f1961bfa000) [pid = 1864] [serial = 975] [outer = 0x7f195f841c00] 09:08:36 INFO - PROCESS | 1864 | 1461168516703 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1277ms 09:08:36 INFO - PROCESS | 1864 | 1461168516753 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 1864 | 1461168516758 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 09:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:08:36 INFO - PROCESS | 1864 | 1461168516763 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 1864 | 1461168516765 Marionette TRACE conn3 <- [1,1270,null,{}] 09:08:36 INFO - PROCESS | 1864 | 1461168516771 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:36 INFO - PROCESS | 1864 | 1461168516915 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:08:37 INFO - PROCESS | 1864 | 1461168517075 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f197188b800 == 113 [pid = 1864] [id = 325] 09:08:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f1960749400) [pid = 1864] [serial = 976] [outer = (nil)] 09:08:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f19664e4000) [pid = 1864] [serial = 977] [outer = 0x7f1960749400] 09:08:37 INFO - PROCESS | 1864 | 1461168517146 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f196c169000) [pid = 1864] [serial = 978] [outer = 0x7f1960749400] 09:08:38 INFO - PROCESS | 1864 | 1461168518006 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1282ms 09:08:38 INFO - PROCESS | 1864 | 1461168518047 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 1864 | 1461168518050 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 09:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:08:38 INFO - PROCESS | 1864 | 1461168518056 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - PROCESS | 1864 | 1461168518058 Marionette TRACE conn3 <- [1,1274,null,{}] 09:08:38 INFO - PROCESS | 1864 | 1461168518063 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:38 INFO - PROCESS | 1864 | 1461168518207 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:08:38 INFO - PROCESS | 1864 | 1461168518368 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971bb3800 == 114 [pid = 1864] [id = 326] 09:08:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f195d649800) [pid = 1864] [serial = 979] [outer = (nil)] 09:08:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f196c615800) [pid = 1864] [serial = 980] [outer = 0x7f195d649800] 09:08:38 INFO - PROCESS | 1864 | 1461168518435 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f196c837c00) [pid = 1864] [serial = 981] [outer = 0x7f195d649800] 09:08:39 INFO - PROCESS | 1864 | 1461168519579 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1579ms 09:08:39 INFO - PROCESS | 1864 | 1461168519636 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 1864 | 1461168519640 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 09:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:08:39 INFO - PROCESS | 1864 | 1461168519674 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 1864 | 1461168519680 Marionette TRACE conn3 <- [1,1278,null,{}] 09:08:39 INFO - PROCESS | 1864 | 1461168519688 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:39 INFO - PROCESS | 1864 | 1461168519841 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:08:40 INFO - PROCESS | 1864 | 1461168520045 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e26800 == 115 [pid = 1864] [id = 327] 09:08:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x7f1954d20400) [pid = 1864] [serial = 982] [outer = (nil)] 09:08:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x7f1954db0c00) [pid = 1864] [serial = 983] [outer = 0x7f1954d20400] 09:08:40 INFO - PROCESS | 1864 | 1461168520108 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x7f19554ce400) [pid = 1864] [serial = 984] [outer = 0x7f1954d20400] 09:08:40 INFO - PROCESS | 1864 | 1461168520887 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1252ms 09:08:40 INFO - PROCESS | 1864 | 1461168520939 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 1864 | 1461168520958 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 09:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:08:40 INFO - PROCESS | 1864 | 1461168520974 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 1864 | 1461168520977 Marionette TRACE conn3 <- [1,1282,null,{}] 09:08:40 INFO - PROCESS | 1864 | 1461168520988 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:41 INFO - PROCESS | 1864 | 1461168521235 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:08:41 INFO - PROCESS | 1864 | 1461168521438 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194d02e800 == 116 [pid = 1864] [id = 328] 09:08:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x7f195554c400) [pid = 1864] [serial = 985] [outer = (nil)] 09:08:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x7f195610d400) [pid = 1864] [serial = 986] [outer = 0x7f195554c400] 09:08:41 INFO - PROCESS | 1864 | 1461168521522 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 131 (0x7f19573be400) [pid = 1864] [serial = 987] [outer = 0x7f195554c400] 09:08:41 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1979296000 == 115 [pid = 1864] [id = 149] 09:08:41 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196f204800 == 114 [pid = 1864] [id = 76] 09:08:41 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195eb56000 == 113 [pid = 1864] [id = 47] 09:08:41 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971ce9800 == 112 [pid = 1864] [id = 146] 09:08:41 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f544800 == 111 [pid = 1864] [id = 62] 09:08:41 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196f77f000 == 110 [pid = 1864] [id = 144] 09:08:41 INFO - PROCESS | 1864 | --DOMWINDOW == 130 (0x7f1959c91400) [pid = 1864] [serial = 875] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x7f19605f5400) [pid = 1864] [serial = 878] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x7f196c8b3000) [pid = 1864] [serial = 881] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x7f195952e800) [pid = 1864] [serial = 908] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x7f194cecd800) [pid = 1864] [serial = 869] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x7f19561ed400) [pid = 1864] [serial = 872] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195eb51800 == 109 [pid = 1864] [id = 59] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1957616000 == 108 [pid = 1864] [id = 55] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fe9f000 == 107 [pid = 1864] [id = 98] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1975d7f800 == 106 [pid = 1864] [id = 101] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195ea62800 == 105 [pid = 1864] [id = 317] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e382800 == 104 [pid = 1864] [id = 316] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195d812800 == 103 [pid = 1864] [id = 315] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959d64000 == 102 [pid = 1864] [id = 314] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1957622800 == 101 [pid = 1864] [id = 313] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194d032000 == 100 [pid = 1864] [id = 312] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959693000 == 99 [pid = 1864] [id = 311] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fe95000 == 98 [pid = 1864] [id = 308] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f5b7000 == 97 [pid = 1864] [id = 307] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195988d800 == 96 [pid = 1864] [id = 304] 09:08:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955c1e000 == 95 [pid = 1864] [id = 303] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x7f1954da4c00) [pid = 1864] [serial = 888] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x7f1954d18800) [pid = 1864] [serial = 887] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x7f195524b000) [pid = 1864] [serial = 890] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x7f19554d2800) [pid = 1864] [serial = 891] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x7f1955c58800) [pid = 1864] [serial = 893] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x7f1956489400) [pid = 1864] [serial = 896] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x7f195610f400) [pid = 1864] [serial = 894] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x7f19558e3000) [pid = 1864] [serial = 905] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x7f194ced0400) [pid = 1864] [serial = 885] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x7f194b67e800) [pid = 1864] [serial = 884] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x7f1958d16400) [pid = 1864] [serial = 906] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x7f19591bc000) [pid = 1864] [serial = 903] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x7f1958c1b400) [pid = 1864] [serial = 900] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x7f19567b2c00) [pid = 1864] [serial = 897] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x7f1958189000) [pid = 1864] [serial = 899] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x7f1958e6c400) [pid = 1864] [serial = 902] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1864 | 1461168522482 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1543ms 09:08:42 INFO - PROCESS | 1864 | 1461168522514 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 1864 | 1461168522519 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 09:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:08:42 INFO - PROCESS | 1864 | 1461168522527 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 1864 | 1461168522532 Marionette TRACE conn3 <- [1,1286,null,{}] 09:08:42 INFO - PROCESS | 1864 | 1461168522540 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:42 INFO - PROCESS | 1864 | 1461168522698 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:08:42 INFO - PROCESS | 1864 | 1461168522873 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955a39000 == 96 [pid = 1864] [id = 329] 09:08:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x7f1952990800) [pid = 1864] [serial = 988] [outer = (nil)] 09:08:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x7f195524b000) [pid = 1864] [serial = 989] [outer = 0x7f1952990800] 09:08:42 INFO - PROCESS | 1864 | 1461168522945 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x7f1955a9e800) [pid = 1864] [serial = 990] [outer = 0x7f1952990800] 09:08:43 INFO - PROCESS | 1864 | 1461168523857 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1394ms 09:08:43 INFO - PROCESS | 1864 | 1461168523921 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 1864 | 1461168523929 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 09:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:08:43 INFO - PROCESS | 1864 | 1461168523939 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 1864 | 1461168523942 Marionette TRACE conn3 <- [1,1290,null,{}] 09:08:43 INFO - PROCESS | 1864 | 1461168523948 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:44 INFO - PROCESS | 1864 | 1461168524140 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:08:44 INFO - PROCESS | 1864 | 1461168524297 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19597bf800 == 97 [pid = 1864] [id = 330] 09:08:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x7f195385dc00) [pid = 1864] [serial = 991] [outer = (nil)] 09:08:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x7f1958c10000) [pid = 1864] [serial = 992] [outer = 0x7f195385dc00] 09:08:44 INFO - PROCESS | 1864 | 1461168524366 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x7f1958d0b400) [pid = 1864] [serial = 993] [outer = 0x7f195385dc00] 09:08:45 INFO - PROCESS | 1864 | 1461168525317 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1426ms 09:08:45 INFO - PROCESS | 1864 | 1461168525365 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 1864 | 1461168525369 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 09:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:08:45 INFO - PROCESS | 1864 | 1461168525375 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 1864 | 1461168525380 Marionette TRACE conn3 <- [1,1294,null,{}] 09:08:45 INFO - PROCESS | 1864 | 1461168525396 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:45 INFO - PROCESS | 1864 | 1461168525552 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:08:45 INFO - PROCESS | 1864 | 1461168525776 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959ea8000 == 98 [pid = 1864] [id = 331] 09:08:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x7f195818bc00) [pid = 1864] [serial = 994] [outer = (nil)] 09:08:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x7f195953d800) [pid = 1864] [serial = 995] [outer = 0x7f195818bc00] 09:08:45 INFO - PROCESS | 1864 | 1461168525893 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x7f195bfaa000) [pid = 1864] [serial = 996] [outer = 0x7f195818bc00] 09:08:46 INFO - PROCESS | 1864 | 1461168526652 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1331ms 09:08:46 INFO - PROCESS | 1864 | 1461168526707 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:08:46 INFO - PROCESS | 1864 | 1461168526711 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 09:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:08:46 INFO - PROCESS | 1864 | 1461168526717 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 1864 | 1461168526719 Marionette TRACE conn3 <- [1,1298,null,{}] 09:08:46 INFO - PROCESS | 1864 | 1461168526725 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:46 INFO - PROCESS | 1864 | 1461168526872 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:08:47 INFO - PROCESS | 1864 | 1461168527033 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e137800 == 99 [pid = 1864] [id = 332] 09:08:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x7f19591c0400) [pid = 1864] [serial = 997] [outer = (nil)] 09:08:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x7f195cedf000) [pid = 1864] [serial = 998] [outer = 0x7f19591c0400] 09:08:47 INFO - PROCESS | 1864 | 1461168527102 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x7f195dc3a800) [pid = 1864] [serial = 999] [outer = 0x7f19591c0400] 09:08:47 INFO - PROCESS | 1864 | 1461168527983 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1334ms 09:08:48 INFO - PROCESS | 1864 | 1461168528051 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 1864 | 1461168528055 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 09:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:08:48 INFO - PROCESS | 1864 | 1461168528060 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 1864 | 1461168528063 Marionette TRACE conn3 <- [1,1302,null,{}] 09:08:48 INFO - PROCESS | 1864 | 1461168528068 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:48 INFO - PROCESS | 1864 | 1461168528253 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:08:48 INFO - PROCESS | 1864 | 1461168528410 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f5b5800 == 100 [pid = 1864] [id = 333] 09:08:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x7f195c078c00) [pid = 1864] [serial = 1000] [outer = (nil)] 09:08:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x7f195e3d8800) [pid = 1864] [serial = 1001] [outer = 0x7f195c078c00] 09:08:48 INFO - PROCESS | 1864 | 1461168528476 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x7f195f7d8800) [pid = 1864] [serial = 1002] [outer = 0x7f195c078c00] 09:08:49 INFO - PROCESS | 1864 | 1461168529336 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1326ms 09:08:49 INFO - PROCESS | 1864 | 1461168529387 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:08:49 INFO - PROCESS | 1864 | 1461168529391 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 09:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:08:49 INFO - PROCESS | 1864 | 1461168529396 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 1864 | 1461168529399 Marionette TRACE conn3 <- [1,1306,null,{}] 09:08:49 INFO - PROCESS | 1864 | 1461168529404 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:49 INFO - PROCESS | 1864 | 1461168529578 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:08:49 INFO - PROCESS | 1864 | 1461168529738 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c1cb000 == 101 [pid = 1864] [id = 334] 09:08:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x7f19606ab000) [pid = 1864] [serial = 1003] [outer = (nil)] 09:08:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x7f1960863c00) [pid = 1864] [serial = 1004] [outer = 0x7f19606ab000] 09:08:49 INFO - PROCESS | 1864 | 1461168529811 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x7f196c68b800) [pid = 1864] [serial = 1005] [outer = 0x7f19606ab000] 09:08:50 INFO - PROCESS | 1864 | 1461168530619 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1276ms 09:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:08:50 INFO - PROCESS | 1864 | 1461168530673 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 1864 | 1461168530675 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 09:08:50 INFO - PROCESS | 1864 | 1461168530681 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 1864 | 1461168530684 Marionette TRACE conn3 <- [1,1310,null,{}] 09:08:50 INFO - PROCESS | 1864 | 1461168530689 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:50 INFO - PROCESS | 1864 | 1461168530843 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:08:51 INFO - PROCESS | 1864 | 1461168531005 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196f786800 == 102 [pid = 1864] [id = 335] 09:08:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x7f1960856000) [pid = 1864] [serial = 1006] [outer = (nil)] 09:08:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x7f19561eb000) [pid = 1864] [serial = 1007] [outer = 0x7f1960856000] 09:08:51 INFO - PROCESS | 1864 | 1461168531079 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x7f196d6bdc00) [pid = 1864] [serial = 1008] [outer = 0x7f1960856000] 09:08:51 INFO - PROCESS | 1864 | 1461168531910 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 1864 | 1461168531968 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 09:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:08:51 INFO - PROCESS | 1864 | 1461168531974 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 1864 | 1461168531976 Marionette TRACE conn3 <- [1,1314,null,{}] 09:08:51 INFO - PROCESS | 1864 | 1461168531982 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:52 INFO - PROCESS | 1864 | 1461168532131 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:08:52 INFO - PROCESS | 1864 | 1461168532296 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971c31000 == 103 [pid = 1864] [id = 336] 09:08:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 131 (0x7f1961d22800) [pid = 1864] [serial = 1009] [outer = (nil)] 09:08:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 132 (0x7f196f79dc00) [pid = 1864] [serial = 1010] [outer = 0x7f1961d22800] 09:08:52 INFO - PROCESS | 1864 | 1461168532364 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 133 (0x7f1971630000) [pid = 1864] [serial = 1011] [outer = 0x7f1961d22800] 09:08:53 INFO - PROCESS | 1864 | 1461168533183 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1284ms 09:08:53 INFO - PROCESS | 1864 | 1461168533265 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 1864 | 1461168533268 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 09:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:08:53 INFO - PROCESS | 1864 | 1461168533275 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 1864 | 1461168533278 Marionette TRACE conn3 <- [1,1318,null,{}] 09:08:53 INFO - PROCESS | 1864 | 1461168533283 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:53 INFO - PROCESS | 1864 | 1461168533435 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:08:53 INFO - PROCESS | 1864 | 1461168533594 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1973885000 == 104 [pid = 1864] [id = 337] 09:08:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 134 (0x7f194b673000) [pid = 1864] [serial = 1012] [outer = (nil)] 09:08:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 135 (0x7f1971780400) [pid = 1864] [serial = 1013] [outer = 0x7f194b673000] 09:08:53 INFO - PROCESS | 1864 | 1461168533665 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 136 (0x7f1971a02c00) [pid = 1864] [serial = 1014] [outer = 0x7f194b673000] 09:08:54 INFO - PROCESS | 1864 | 1461168534453 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1228ms 09:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:08:54 INFO - PROCESS | 1864 | 1461168534505 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 1864 | 1461168534507 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 09:08:54 INFO - PROCESS | 1864 | 1461168534513 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 1864 | 1461168534516 Marionette TRACE conn3 <- [1,1322,null,{}] 09:08:54 INFO - PROCESS | 1864 | 1461168534522 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:54 INFO - PROCESS | 1864 | 1461168534669 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:08:54 INFO - PROCESS | 1864 | 1461168534843 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1975b22800 == 105 [pid = 1864] [id = 338] 09:08:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 137 (0x7f194b62ec00) [pid = 1864] [serial = 1015] [outer = (nil)] 09:08:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 138 (0x7f194b637000) [pid = 1864] [serial = 1016] [outer = 0x7f194b62ec00] 09:08:54 INFO - PROCESS | 1864 | 1461168534911 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 139 (0x7f194b63bc00) [pid = 1864] [serial = 1017] [outer = 0x7f194b62ec00] 09:08:55 INFO - PROCESS | 1864 | 1461168535786 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1333ms 09:08:55 INFO - PROCESS | 1864 | 1461168535847 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 1864 | 1461168535851 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 09:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:08:55 INFO - PROCESS | 1864 | 1461168535857 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 1864 | 1461168535860 Marionette TRACE conn3 <- [1,1326,null,{}] 09:08:55 INFO - PROCESS | 1864 | 1461168535866 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:56 INFO - PROCESS | 1864 | 1461168536060 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:08:56 INFO - PROCESS | 1864 | 1461168536447 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959118000 == 106 [pid = 1864] [id = 339] 09:08:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 140 (0x7f194b680800) [pid = 1864] [serial = 1018] [outer = (nil)] 09:08:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 141 (0x7f194cec9400) [pid = 1864] [serial = 1019] [outer = 0x7f194b680800] 09:08:56 INFO - PROCESS | 1864 | 1461168536557 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 142 (0x7f1954d19800) [pid = 1864] [serial = 1020] [outer = 0x7f194b680800] 09:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959e26800 == 105 [pid = 1864] [id = 327] 09:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971bb3800 == 104 [pid = 1864] [id = 326] 09:08:57 INFO - PROCESS | 1864 | 1461168537537 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x7f197188b800 == 103 [pid = 1864] [id = 325] 09:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971350000 == 102 [pid = 1864] [id = 324] 09:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196d81d800 == 101 [pid = 1864] [id = 323] 09:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196d2be800 == 100 [pid = 1864] [id = 322] 09:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c4de000 == 99 [pid = 1864] [id = 321] 09:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195de1e800 == 98 [pid = 1864] [id = 320] 09:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1956535000 == 97 [pid = 1864] [id = 319] 09:08:57 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:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1726ms 09:08:57 INFO - PROCESS | 1864 | 1461168537585 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 1864 | 1461168537591 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 09:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:08:57 INFO - PROCESS | 1864 | 1461168537599 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 1864 | 1461168537603 Marionette TRACE conn3 <- [1,1330,null,{}] 09:08:57 INFO - PROCESS | 1864 | 1461168537609 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:57 INFO - PROCESS | 1864 | 1461168537759 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:08:57 INFO - PROCESS | 1864 | 1461168537769 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e08800 == 98 [pid = 1864] [id = 340] 09:08:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 143 (0x7f1954eb6400) [pid = 1864] [serial = 1021] [outer = (nil)] 09:08:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 144 (0x7f1958c16800) [pid = 1864] [serial = 1022] [outer = 0x7f1954eb6400] 09:08:57 INFO - PROCESS | 1864 | 1461168537846 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 145 (0x7f1958d18000) [pid = 1864] [serial = 1023] [outer = 0x7f1954eb6400] 09:08:58 INFO - PROCESS | 1864 | 1461168538636 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:08:58 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:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1081ms 09:08:58 INFO - PROCESS | 1864 | 1461168538734 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:08:58 INFO - PROCESS | 1864 | 1461168538738 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 09:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:08:58 INFO - PROCESS | 1864 | 1461168538748 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:08:58 INFO - PROCESS | 1864 | 1461168538750 Marionette TRACE conn3 <- [1,1334,null,{}] 09:08:58 INFO - PROCESS | 1864 | 1461168538756 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:58 INFO - PROCESS | 1864 | 1461168538911 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:08:59 INFO - PROCESS | 1864 | 1461168539032 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f5c8000 == 99 [pid = 1864] [id = 341] 09:08:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 146 (0x7f19558e0400) [pid = 1864] [serial = 1024] [outer = (nil)] 09:08:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 147 (0x7f195bfaa400) [pid = 1864] [serial = 1025] [outer = 0x7f19558e0400] 09:08:59 INFO - PROCESS | 1864 | 1461168539089 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 148 (0x7f195f784c00) [pid = 1864] [serial = 1026] [outer = 0x7f19558e0400] 09:08:59 INFO - PROCESS | 1864 | 1461168539780 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1073ms 09:08:59 INFO - PROCESS | 1864 | 1461168539822 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 1864 | 1461168539826 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 09:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:08:59 INFO - PROCESS | 1864 | 1461168539838 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 1864 | 1461168539846 Marionette TRACE conn3 <- [1,1338,null,{}] 09:08:59 INFO - PROCESS | 1864 | 1461168539876 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:00 INFO - PROCESS | 1864 | 1461168540083 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:09:00 INFO - PROCESS | 1864 | 1461168540102 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971019000 == 100 [pid = 1864] [id = 342] 09:09:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 149 (0x7f195610e400) [pid = 1864] [serial = 1027] [outer = (nil)] 09:09:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 150 (0x7f1960864c00) [pid = 1864] [serial = 1028] [outer = 0x7f195610e400] 09:09:00 INFO - PROCESS | 1864 | 1461168540160 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 151 (0x7f196b551c00) [pid = 1864] [serial = 1029] [outer = 0x7f195610e400] 09:09:01 INFO - PROCESS | 1864 | 1461168541415 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1619ms 09:09:01 INFO - PROCESS | 1864 | 1461168541451 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:09:01 INFO - PROCESS | 1864 | 1461168541455 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 09:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:09:01 INFO - PROCESS | 1864 | 1461168541470 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - PROCESS | 1864 | 1461168541473 Marionette TRACE conn3 <- [1,1342,null,{}] 09:09:01 INFO - PROCESS | 1864 | 1461168541478 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:01 INFO - PROCESS | 1864 | 1461168541662 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:09:01 INFO - PROCESS | 1864 | 1461168541763 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1976b8b000 == 101 [pid = 1864] [id = 343] 09:09:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 152 (0x7f195f849000) [pid = 1864] [serial = 1030] [outer = (nil)] 09:09:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 153 (0x7f196d9f7800) [pid = 1864] [serial = 1031] [outer = 0x7f195f849000] 09:09:01 INFO - PROCESS | 1864 | 1461168541823 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 154 (0x7f1971b1f000) [pid = 1864] [serial = 1032] [outer = 0x7f195f849000] 09:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 153 (0x7f195c806c00) [pid = 1864] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 152 (0x7f1958c1e400) [pid = 1864] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 151 (0x7f1954ec0800) [pid = 1864] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 150 (0x7f1954db2c00) [pid = 1864] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 149 (0x7f1954d17c00) [pid = 1864] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 148 (0x7f1954d16800) [pid = 1864] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 147 (0x7f1954daf800) [pid = 1864] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 146 (0x7f195385f000) [pid = 1864] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 145 (0x7f1954eb6000) [pid = 1864] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 144 (0x7f1954d20400) [pid = 1864] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:09:02 INFO - PROCESS | 1864 | 1461168542618 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1191ms 09:09:02 INFO - PROCESS | 1864 | 1461168542652 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 1864 | 1461168542654 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 09:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:09:02 INFO - PROCESS | 1864 | 1461168542660 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 1864 | 1461168542662 Marionette TRACE conn3 <- [1,1346,null,{}] 09:09:02 INFO - PROCESS | 1864 | 1461168542667 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:02 INFO - PROCESS | 1864 | 1461168542872 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:09:02 INFO - PROCESS | 1864 | 1461168542902 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e8da000 == 102 [pid = 1864] [id = 344] 09:09:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 145 (0x7f1954cc1c00) [pid = 1864] [serial = 1033] [outer = (nil)] 09:09:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 146 (0x7f1954cc2800) [pid = 1864] [serial = 1034] [outer = 0x7f1954cc1c00] 09:09:02 INFO - PROCESS | 1864 | 1461168542972 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 147 (0x7f1958c1e400) [pid = 1864] [serial = 1035] [outer = 0x7f1954cc1c00] 09:09:03 INFO - PROCESS | 1864 | 1461168543712 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1078ms 09:09:03 INFO - PROCESS | 1864 | 1461168543741 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 1864 | 1461168543744 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 09:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:09:03 INFO - PROCESS | 1864 | 1461168543750 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 1864 | 1461168543751 Marionette TRACE conn3 <- [1,1350,null,{}] 09:09:03 INFO - PROCESS | 1864 | 1461168543757 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:03 INFO - PROCESS | 1864 | 1461168543938 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:09:03 INFO - PROCESS | 1864 | 1461168543961 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d12000 == 103 [pid = 1864] [id = 345] 09:09:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 148 (0x7f19595af000) [pid = 1864] [serial = 1036] [outer = (nil)] 09:09:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 149 (0x7f19595b3c00) [pid = 1864] [serial = 1037] [outer = 0x7f19595af000] 09:09:04 INFO - PROCESS | 1864 | 1461168544018 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 150 (0x7f195fe32000) [pid = 1864] [serial = 1038] [outer = 0x7f19595af000] 09:09:05 INFO - PROCESS | 1864 | 1461168545003 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1328ms 09:09:05 INFO - PROCESS | 1864 | 1461168545079 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 1864 | 1461168545084 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 09:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:09:05 INFO - PROCESS | 1864 | 1461168545093 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 1864 | 1461168545097 Marionette TRACE conn3 <- [1,1354,null,{}] 09:09:05 INFO - PROCESS | 1864 | 1461168545105 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:05 INFO - PROCESS | 1864 | 1461168545313 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:09:05 INFO - PROCESS | 1864 | 1461168545491 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1957616000 == 104 [pid = 1864] [id = 346] 09:09:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 151 (0x7f1954cc0800) [pid = 1864] [serial = 1039] [outer = (nil)] 09:09:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 152 (0x7f1954ebf800) [pid = 1864] [serial = 1040] [outer = 0x7f1954cc0800] 09:09:05 INFO - PROCESS | 1864 | 1461168545567 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 153 (0x7f1956105800) [pid = 1864] [serial = 1041] [outer = 0x7f1954cc0800] 09:09:06 INFO - PROCESS | 1864 | 1461168546476 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1430ms 09:09:06 INFO - PROCESS | 1864 | 1461168546525 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 1864 | 1461168546532 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 09:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:09:06 INFO - PROCESS | 1864 | 1461168546543 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 1864 | 1461168546546 Marionette TRACE conn3 <- [1,1358,null,{}] 09:09:06 INFO - PROCESS | 1864 | 1461168546552 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:06 INFO - PROCESS | 1864 | 1461168546710 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:09:06 INFO - PROCESS | 1864 | 1461168546883 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c63f800 == 105 [pid = 1864] [id = 347] 09:09:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 154 (0x7f1954cc4400) [pid = 1864] [serial = 1042] [outer = (nil)] 09:09:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 155 (0x7f19591bdc00) [pid = 1864] [serial = 1043] [outer = 0x7f1954cc4400] 09:09:06 INFO - PROCESS | 1864 | 1461168546953 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 156 (0x7f19595aac00) [pid = 1864] [serial = 1044] [outer = 0x7f1954cc4400] 09:09:07 INFO - PROCESS | 1864 | 1461168547778 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1275ms 09:09:07 INFO - PROCESS | 1864 | 1461168547820 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 1864 | 1461168547824 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 09:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:09:07 INFO - PROCESS | 1864 | 1461168547829 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 1864 | 1461168547835 Marionette TRACE conn3 <- [1,1362,null,{}] 09:09:07 INFO - PROCESS | 1864 | 1461168547850 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:08 INFO - PROCESS | 1864 | 1461168548028 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:09:08 INFO - PROCESS | 1864 | 1461168548197 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194bfdb800 == 106 [pid = 1864] [id = 348] 09:09:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 157 (0x7f1958d12800) [pid = 1864] [serial = 1045] [outer = (nil)] 09:09:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 158 (0x7f195de6c800) [pid = 1864] [serial = 1046] [outer = 0x7f1958d12800] 09:09:08 INFO - PROCESS | 1864 | 1461168548267 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 159 (0x7f195de72400) [pid = 1864] [serial = 1047] [outer = 0x7f1958d12800] 09:09:09 INFO - PROCESS | 1864 | 1461168549185 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1381ms 09:09:09 INFO - PROCESS | 1864 | 1461168549212 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 09:09:09 INFO - PROCESS | 1864 | 1461168549216 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 09:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:09:09 INFO - PROCESS | 1864 | 1461168549222 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 1864 | 1461168549225 Marionette TRACE conn3 <- [1,1366,null,{}] 09:09:09 INFO - PROCESS | 1864 | 1461168549230 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:09 INFO - PROCESS | 1864 | 1461168549384 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:09:09 INFO - PROCESS | 1864 | 1461168549555 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1953759000 == 107 [pid = 1864] [id = 349] 09:09:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 160 (0x7f195bfaec00) [pid = 1864] [serial = 1048] [outer = (nil)] 09:09:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 161 (0x7f195e069800) [pid = 1864] [serial = 1049] [outer = 0x7f195bfaec00] 09:09:09 INFO - PROCESS | 1864 | 1461168549623 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 162 (0x7f195f7d9c00) [pid = 1864] [serial = 1050] [outer = 0x7f195bfaec00] 09:09:10 INFO - PROCESS | 1864 | 1461168550515 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 1864 | 1461168550558 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 09:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:09:10 INFO - PROCESS | 1864 | 1461168550564 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 1864 | 1461168550566 Marionette TRACE conn3 <- [1,1370,null,{}] 09:09:10 INFO - PROCESS | 1864 | 1461168550571 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:10 INFO - PROCESS | 1864 | 1461168550721 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:09:10 INFO - PROCESS | 1864 | 1461168550892 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19745d7000 == 108 [pid = 1864] [id = 350] 09:09:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 163 (0x7f195610f800) [pid = 1864] [serial = 1051] [outer = (nil)] 09:09:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 164 (0x7f19605f5400) [pid = 1864] [serial = 1052] [outer = 0x7f195610f800] 09:09:10 INFO - PROCESS | 1864 | 1461168550962 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 165 (0x7f196b5dbc00) [pid = 1864] [serial = 1053] [outer = 0x7f195610f800] 09:09:11 INFO - PROCESS | 1864 | 1461168551803 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 1864 | 1461168551844 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 09:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:09:11 INFO - PROCESS | 1864 | 1461168551850 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - PROCESS | 1864 | 1461168551852 Marionette TRACE conn3 <- [1,1374,null,{}] 09:09:11 INFO - PROCESS | 1864 | 1461168551857 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:12 INFO - PROCESS | 1864 | 1461168552029 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:09:12 INFO - PROCESS | 1864 | 1461168552201 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959432000 == 109 [pid = 1864] [id = 351] 09:09:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 166 (0x7f19594a8c00) [pid = 1864] [serial = 1054] [outer = (nil)] 09:09:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 167 (0x7f1959c83400) [pid = 1864] [serial = 1055] [outer = 0x7f19594a8c00] 09:09:12 INFO - PROCESS | 1864 | 1461168552273 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 168 (0x7f1971b28400) [pid = 1864] [serial = 1056] [outer = 0x7f19594a8c00] 09:09:13 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:13 INFO - PROCESS | 1864 | 1461168553121 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 1864 | 1461168553182 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 09:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:09:13 INFO - PROCESS | 1864 | 1461168553188 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 1864 | 1461168553190 Marionette TRACE conn3 <- [1,1378,null,{}] 09:09:13 INFO - PROCESS | 1864 | 1461168553196 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:13 INFO - PROCESS | 1864 | 1461168553375 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:09:13 INFO - PROCESS | 1864 | 1461168553550 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1952a2b000 == 110 [pid = 1864] [id = 352] 09:09:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 169 (0x7f19495c8000) [pid = 1864] [serial = 1057] [outer = (nil)] 09:09:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 170 (0x7f19495cc000) [pid = 1864] [serial = 1058] [outer = 0x7f19495c8000] 09:09:13 INFO - PROCESS | 1864 | 1461168553620 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 171 (0x7f19594ab000) [pid = 1864] [serial = 1059] [outer = 0x7f19495c8000] 09:09:14 INFO - PROCESS | 1864 | 1461168554400 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 1864 | 1461168554471 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 09:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:09:14 INFO - PROCESS | 1864 | 1461168554477 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 1864 | 1461168554480 Marionette TRACE conn3 <- [1,1382,null,{}] 09:09:14 INFO - PROCESS | 1864 | 1461168554485 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:14 INFO - PROCESS | 1864 | 1461168554630 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:09:14 INFO - PROCESS | 1864 | 1461168554801 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e4d9000 == 111 [pid = 1864] [id = 353] 09:09:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 172 (0x7f19495c8800) [pid = 1864] [serial = 1060] [outer = (nil)] 09:09:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 173 (0x7f194e7c7800) [pid = 1864] [serial = 1061] [outer = 0x7f19495c8800] 09:09:14 INFO - PROCESS | 1864 | 1461168554871 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f194e7cd800) [pid = 1864] [serial = 1062] [outer = 0x7f19495c8800] 09:09:15 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:15 INFO - PROCESS | 1864 | 1461168555736 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 1864 | 1461168555816 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 09:09:15 INFO - PROCESS | 1864 | 1461168555822 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:09:15 INFO - PROCESS | 1864 | 1461168555825 Marionette TRACE conn3 <- [1,1386,null,{}] 09:09:15 INFO - PROCESS | 1864 | 1461168555830 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:15 INFO - PROCESS | 1864 | 1461168555994 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:09:16 INFO - PROCESS | 1864 | 1461168556166 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959f3f000 == 112 [pid = 1864] [id = 354] 09:09:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f194e7c2c00) [pid = 1864] [serial = 1063] [outer = (nil)] 09:09:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f1959f54000) [pid = 1864] [serial = 1064] [outer = 0x7f194e7c2c00] 09:09:16 INFO - PROCESS | 1864 | 1461168556234 Marionette DEBUG loaded listener.js 09:09:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f1959f59400) [pid = 1864] [serial = 1065] [outer = 0x7f194e7c2c00] 09:09:17 INFO - PROCESS | 1864 | 1461168557101 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:09:17 INFO - PROCESS | 1864 | 1461168557152 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 09:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:09:17 INFO - PROCESS | 1864 | 1461168557158 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:09:17 INFO - PROCESS | 1864 | 1461168557160 Marionette TRACE conn3 <- [1,1390,null,{}] 09:09:17 INFO - PROCESS | 1864 | 1461168557166 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:17 INFO - PROCESS | 1864 | 1461168557324 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:09:17 INFO - PROCESS | 1864 | 1461168557497 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948a52800 == 113 [pid = 1864] [id = 355] 09:09:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f1948a06000) [pid = 1864] [serial = 1066] [outer = (nil)] 09:09:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f1948a0b800) [pid = 1864] [serial = 1067] [outer = 0x7f1948a06000] 09:09:17 INFO - PROCESS | 1864 | 1461168557566 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f194b632c00) [pid = 1864] [serial = 1068] [outer = 0x7f1948a06000] 09:09:18 INFO - PROCESS | 1864 | 1461168558938 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1833ms 09:09:19 INFO - PROCESS | 1864 | 1461168559018 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 1864 | 1461168559024 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 09:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:09:19 INFO - PROCESS | 1864 | 1461168559036 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 1864 | 1461168559040 Marionette TRACE conn3 <- [1,1394,null,{}] 09:09:19 INFO - PROCESS | 1864 | 1461168559049 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:19 INFO - PROCESS | 1864 | 1461168559201 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:09:19 INFO - PROCESS | 1864 | 1461168559371 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955834000 == 114 [pid = 1864] [id = 356] 09:09:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f194b637400) [pid = 1864] [serial = 1069] [outer = (nil)] 09:09:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f1954cb7c00) [pid = 1864] [serial = 1070] [outer = 0x7f194b637400] 09:09:19 INFO - PROCESS | 1864 | 1461168559432 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f1954cc2000) [pid = 1864] [serial = 1071] [outer = 0x7f194b637400] 09:09:20 INFO - PROCESS | 1864 | 1461168560369 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1382ms 09:09:20 INFO - PROCESS | 1864 | 1461168560417 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:09:20 INFO - PROCESS | 1864 | 1461168560424 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 09:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:09:20 INFO - PROCESS | 1864 | 1461168560433 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 1864 | 1461168560437 Marionette TRACE conn3 <- [1,1398,null,{}] 09:09:20 INFO - PROCESS | 1864 | 1461168560442 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:20 INFO - PROCESS | 1864 | 1461168560590 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:09:20 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196d284800 == 113 [pid = 1864] [id = 184] 09:09:20 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195c871800 == 112 [pid = 1864] [id = 102] 09:09:20 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955a58000 == 111 [pid = 1864] [id = 54] 09:09:20 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e6fb800 == 110 [pid = 1864] [id = 58] 09:09:20 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f1954ebb400) [pid = 1864] [serial = 932] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f19664e4000) [pid = 1864] [serial = 977] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f1961a46400) [pid = 1864] [serial = 974] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f195fc9d000) [pid = 1864] [serial = 971] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1864 | --DOMWINDOW == 178 (0x7f195f58cc00) [pid = 1864] [serial = 968] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1864 | --DOMWINDOW == 177 (0x7f195c80c800) [pid = 1864] [serial = 965] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f19573c1c00) [pid = 1864] [serial = 962] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f1955308c00) [pid = 1864] [serial = 959] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f195610d400) [pid = 1864] [serial = 986] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1864 | --DOMWINDOW == 173 (0x7f195eed1800) [pid = 1864] [serial = 956] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1864 | 1461168560915 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fe13000 == 109 [pid = 1864] [id = 63] 09:09:20 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e8da000 == 108 [pid = 1864] [id = 344] 09:09:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19539c9800 == 109 [pid = 1864] [id = 357] 09:09:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f1954ebe000) [pid = 1864] [serial = 1072] [outer = (nil)] 09:09:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f1955305800) [pid = 1864] [serial = 1073] [outer = 0x7f1954ebe000] 09:09:21 INFO - PROCESS | 1864 | 1461168561001 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f19554ca000) [pid = 1864] [serial = 1074] [outer = 0x7f1954ebe000] 09:09:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1976b8b000 == 108 [pid = 1864] [id = 343] 09:09:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971019000 == 107 [pid = 1864] [id = 342] 09:09:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f5c8000 == 106 [pid = 1864] [id = 341] 09:09:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959e08800 == 105 [pid = 1864] [id = 340] 09:09:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959118000 == 104 [pid = 1864] [id = 339] 09:09:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971c31000 == 103 [pid = 1864] [id = 336] 09:09:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196f786800 == 102 [pid = 1864] [id = 335] 09:09:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c1cb000 == 101 [pid = 1864] [id = 334] 09:09:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f5b5800 == 100 [pid = 1864] [id = 333] 09:09:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e137800 == 99 [pid = 1864] [id = 332] 09:09:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959ea8000 == 98 [pid = 1864] [id = 331] 09:09:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19597bf800 == 97 [pid = 1864] [id = 330] 09:09:21 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955a39000 == 96 [pid = 1864] [id = 329] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f196c615800) [pid = 1864] [serial = 980] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f195e076000) [pid = 1864] [serial = 951] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 173 (0x7f195bfb0c00) [pid = 1864] [serial = 948] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 172 (0x7f195d6e1400) [pid = 1864] [serial = 950] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 171 (0x7f195e842c00) [pid = 1864] [serial = 954] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 170 (0x7f1958d0bc00) [pid = 1864] [serial = 944] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 169 (0x7f1958188000) [pid = 1864] [serial = 942] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 168 (0x7f1954d1b400) [pid = 1864] [serial = 935] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 167 (0x7f19595bc800) [pid = 1864] [serial = 947] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 166 (0x7f1954d17400) [pid = 1864] [serial = 911] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 165 (0x7f1956489c00) [pid = 1864] [serial = 941] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 164 (0x7f1955548000) [pid = 1864] [serial = 938] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 163 (0x7f195e06e800) [pid = 1864] [serial = 929] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 162 (0x7f1959c85800) [pid = 1864] [serial = 920] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 161 (0x7f1959533c00) [pid = 1864] [serial = 945] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 160 (0x7f195554fc00) [pid = 1864] [serial = 914] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 159 (0x7f195c848000) [pid = 1864] [serial = 953] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 158 (0x7f1955aa0800) [pid = 1864] [serial = 939] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 157 (0x7f1958c18800) [pid = 1864] [serial = 917] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 156 (0x7f1954eba800) [pid = 1864] [serial = 936] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 155 (0x7f1971635400) [pid = 1864] [serial = 867] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 154 (0x7f195bfa8400) [pid = 1864] [serial = 923] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 153 (0x7f19595bec00) [pid = 1864] [serial = 909] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 152 (0x7f195d6e2800) [pid = 1864] [serial = 926] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 151 (0x7f19554ce400) [pid = 1864] [serial = 984] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | --DOMWINDOW == 150 (0x7f1954db0c00) [pid = 1864] [serial = 983] [outer = (nil)] [url = about:blank] 09:09:21 INFO - PROCESS | 1864 | 1461168561832 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1440ms 09:09:21 INFO - PROCESS | 1864 | 1461168561873 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 1864 | 1461168561877 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 09:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:09:21 INFO - PROCESS | 1864 | 1461168561882 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 1864 | 1461168561887 Marionette TRACE conn3 <- [1,1402,null,{}] 09:09:21 INFO - PROCESS | 1864 | 1461168561912 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:22 INFO - PROCESS | 1864 | 1461168562054 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:09:22 INFO - PROCESS | 1864 | 1461168562069 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195760d800 == 97 [pid = 1864] [id = 358] 09:09:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 151 (0x7f1956102400) [pid = 1864] [serial = 1075] [outer = (nil)] 09:09:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 152 (0x7f195648b800) [pid = 1864] [serial = 1076] [outer = 0x7f1956102400] 09:09:22 INFO - PROCESS | 1864 | 1461168562131 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 153 (0x7f19573c9000) [pid = 1864] [serial = 1077] [outer = 0x7f1956102400] 09:09:22 INFO - PROCESS | 1864 | 1461168562906 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1095ms 09:09:22 INFO - PROCESS | 1864 | 1461168562978 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 1864 | 1461168562982 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 09:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:09:22 INFO - PROCESS | 1864 | 1461168562988 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 1864 | 1461168562990 Marionette TRACE conn3 <- [1,1406,null,{}] 09:09:23 INFO - PROCESS | 1864 | 1461168562998 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:23 INFO - PROCESS | 1864 | 1461168563141 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:09:23 INFO - PROCESS | 1864 | 1461168563150 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959687000 == 98 [pid = 1864] [id = 359] 09:09:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 154 (0x7f1954d1c000) [pid = 1864] [serial = 1078] [outer = (nil)] 09:09:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 155 (0x7f1958c1c400) [pid = 1864] [serial = 1079] [outer = 0x7f1954d1c000] 09:09:23 INFO - PROCESS | 1864 | 1461168563340 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 156 (0x7f1958e69800) [pid = 1864] [serial = 1080] [outer = 0x7f1954d1c000] 09:09:24 INFO - PROCESS | 1864 | 1461168564111 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1178ms 09:09:24 INFO - PROCESS | 1864 | 1461168564169 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 1864 | 1461168564172 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 09:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:09:24 INFO - PROCESS | 1864 | 1461168564181 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 1864 | 1461168564184 Marionette TRACE conn3 <- [1,1410,null,{}] 09:09:24 INFO - PROCESS | 1864 | 1461168564188 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:24 INFO - PROCESS | 1864 | 1461168564387 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:09:24 INFO - PROCESS | 1864 | 1461168564405 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959d60800 == 99 [pid = 1864] [id = 360] 09:09:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 157 (0x7f1958d0bc00) [pid = 1864] [serial = 1081] [outer = (nil)] 09:09:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 158 (0x7f19594a6400) [pid = 1864] [serial = 1082] [outer = 0x7f1958d0bc00] 09:09:24 INFO - PROCESS | 1864 | 1461168564464 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 159 (0x7f19594b1800) [pid = 1864] [serial = 1083] [outer = 0x7f1958d0bc00] 09:09:25 INFO - PROCESS | 1864 | --DOMWINDOW == 158 (0x7f1954eb6400) [pid = 1864] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:09:25 INFO - PROCESS | 1864 | --DOMWINDOW == 157 (0x7f1954cc1c00) [pid = 1864] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:09:25 INFO - PROCESS | 1864 | --DOMWINDOW == 156 (0x7f19558e0400) [pid = 1864] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:09:25 INFO - PROCESS | 1864 | --DOMWINDOW == 155 (0x7f195f849000) [pid = 1864] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:09:25 INFO - PROCESS | 1864 | --DOMWINDOW == 154 (0x7f195554c400) [pid = 1864] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:09:25 INFO - PROCESS | 1864 | --DOMWINDOW == 153 (0x7f195610e400) [pid = 1864] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:09:25 INFO - PROCESS | 1864 | --DOMWINDOW == 152 (0x7f194b67cc00) [pid = 1864] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:09:25 INFO - PROCESS | 1864 | --DOMWINDOW == 151 (0x7f194b680800) [pid = 1864] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:09:25 INFO - PROCESS | 1864 | 1461168565822 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1680ms 09:09:25 INFO - PROCESS | 1864 | 1461168565857 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:09:25 INFO - PROCESS | 1864 | 1461168565860 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 09:09:25 INFO - PROCESS | 1864 | 1461168565865 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 1864 | 1461168565868 Marionette TRACE conn3 <- [1,1414,null,{}] 09:09:25 INFO - PROCESS | 1864 | 1461168565872 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:26 INFO - PROCESS | 1864 | 1461168566126 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:09:26 INFO - PROCESS | 1864 | 1461168566209 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959f3a800 == 100 [pid = 1864] [id = 361] 09:09:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 152 (0x7f195933f800) [pid = 1864] [serial = 1084] [outer = (nil)] 09:09:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 153 (0x7f19595bdc00) [pid = 1864] [serial = 1085] [outer = 0x7f195933f800] 09:09:26 INFO - PROCESS | 1864 | 1461168566269 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 154 (0x7f1959f5b400) [pid = 1864] [serial = 1086] [outer = 0x7f195933f800] 09:09:26 INFO - PROCESS | 1864 | 1461168566891 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1079ms 09:09:26 INFO - PROCESS | 1864 | 1461168566950 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 1864 | 1461168566952 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 09:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:09:26 INFO - PROCESS | 1864 | 1461168566958 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 1864 | 1461168566960 Marionette TRACE conn3 <- [1,1418,null,{}] 09:09:26 INFO - PROCESS | 1864 | 1461168566965 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:27 INFO - PROCESS | 1864 | 1461168567146 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:09:27 INFO - PROCESS | 1864 | 1461168567161 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195ce59800 == 101 [pid = 1864] [id = 362] 09:09:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 155 (0x7f1959f52400) [pid = 1864] [serial = 1087] [outer = (nil)] 09:09:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 156 (0x7f195bfae000) [pid = 1864] [serial = 1088] [outer = 0x7f1959f52400] 09:09:27 INFO - PROCESS | 1864 | 1461168567217 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 157 (0x7f195c80ac00) [pid = 1864] [serial = 1089] [outer = 0x7f1959f52400] 09:09:28 INFO - PROCESS | 1864 | 1461168568125 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1230ms 09:09:28 INFO - PROCESS | 1864 | 1461168568190 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 1864 | 1461168568196 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 09:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:09:28 INFO - PROCESS | 1864 | 1461168568205 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 1864 | 1461168568211 Marionette TRACE conn3 <- [1,1422,null,{}] 09:09:28 INFO - PROCESS | 1864 | 1461168568220 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:28 INFO - PROCESS | 1864 | 1461168568391 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:09:28 INFO - PROCESS | 1864 | 1461168568563 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195376f800 == 102 [pid = 1864] [id = 363] 09:09:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 158 (0x7f19495c9c00) [pid = 1864] [serial = 1090] [outer = (nil)] 09:09:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 159 (0x7f194e7ca800) [pid = 1864] [serial = 1091] [outer = 0x7f19495c9c00] 09:09:28 INFO - PROCESS | 1864 | 1461168568632 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 160 (0x7f1954cc1c00) [pid = 1864] [serial = 1092] [outer = 0x7f19495c9c00] 09:09:29 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955a3d000 == 101 [pid = 1864] [id = 11] 09:09:29 INFO - PROCESS | 1864 | 1461168569617 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1483ms 09:09:29 INFO - PROCESS | 1864 | 1461168569688 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 1864 | 1461168569695 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 09:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:09:29 INFO - PROCESS | 1864 | 1461168569704 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - PROCESS | 1864 | 1461168569709 Marionette TRACE conn3 <- [1,1426,null,{}] 09:09:29 INFO - PROCESS | 1864 | 1461168569714 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:29 INFO - PROCESS | 1864 | 1461168569919 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:09:30 INFO - PROCESS | 1864 | 1461168570134 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195942e800 == 102 [pid = 1864] [id = 364] 09:09:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 161 (0x7f1954eb6000) [pid = 1864] [serial = 1093] [outer = (nil)] 09:09:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 162 (0x7f195610a000) [pid = 1864] [serial = 1094] [outer = 0x7f1954eb6000] 09:09:30 INFO - PROCESS | 1864 | 1461168570218 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 163 (0x7f19573c0400) [pid = 1864] [serial = 1095] [outer = 0x7f1954eb6000] 09:09:31 INFO - PROCESS | 1864 | 1461168571168 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1534ms 09:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:09:31 INFO - PROCESS | 1864 | 1461168571239 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 1864 | 1461168571242 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 09:09:31 INFO - PROCESS | 1864 | 1461168571248 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 1864 | 1461168571254 Marionette TRACE conn3 <- [1,1430,null,{}] 09:09:31 INFO - PROCESS | 1864 | 1461168571269 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:31 INFO - PROCESS | 1864 | 1461168571510 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:09:31 INFO - PROCESS | 1864 | 1461168571763 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e13a800 == 103 [pid = 1864] [id = 365] 09:09:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 164 (0x7f19591bd400) [pid = 1864] [serial = 1096] [outer = (nil)] 09:09:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 165 (0x7f19595a9800) [pid = 1864] [serial = 1097] [outer = 0x7f19591bd400] 09:09:31 INFO - PROCESS | 1864 | 1461168571834 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 166 (0x7f19595c2400) [pid = 1864] [serial = 1098] [outer = 0x7f19591bd400] 09:09:32 INFO - PROCESS | 1864 | 1461168572683 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1495ms 09:09:32 INFO - PROCESS | 1864 | 1461168572743 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 1864 | 1461168572747 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 09:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:09:32 INFO - PROCESS | 1864 | 1461168572753 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - PROCESS | 1864 | 1461168572755 Marionette TRACE conn3 <- [1,1434,null,{}] 09:09:32 INFO - PROCESS | 1864 | 1461168572761 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:32 INFO - PROCESS | 1864 | 1461168572916 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:09:33 INFO - PROCESS | 1864 | 1461168573099 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195efb3800 == 104 [pid = 1864] [id = 366] 09:09:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 167 (0x7f195952fc00) [pid = 1864] [serial = 1099] [outer = (nil)] 09:09:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 168 (0x7f195c811800) [pid = 1864] [serial = 1100] [outer = 0x7f195952fc00] 09:09:33 INFO - PROCESS | 1864 | 1461168573165 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 169 (0x7f195d6e4400) [pid = 1864] [serial = 1101] [outer = 0x7f195952fc00] 09:09:34 INFO - PROCESS | 1864 | 1461168574058 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1333ms 09:09:34 INFO - PROCESS | 1864 | 1461168574087 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:09:34 INFO - PROCESS | 1864 | 1461168574091 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 09:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:09:34 INFO - PROCESS | 1864 | 1461168574096 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:09:34 INFO - PROCESS | 1864 | 1461168574098 Marionette TRACE conn3 <- [1,1438,null,{}] 09:09:34 INFO - PROCESS | 1864 | 1461168574104 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:34 INFO - PROCESS | 1864 | 1461168574253 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:09:34 INFO - PROCESS | 1864 | 1461168574430 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1961b61000 == 105 [pid = 1864] [id = 367] 09:09:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 170 (0x7f195554c000) [pid = 1864] [serial = 1102] [outer = (nil)] 09:09:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 171 (0x7f195de73c00) [pid = 1864] [serial = 1103] [outer = 0x7f195554c000] 09:09:34 INFO - PROCESS | 1864 | 1461168574499 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 172 (0x7f195e3d7800) [pid = 1864] [serial = 1104] [outer = 0x7f195554c000] 09:09:35 INFO - PROCESS | 1864 | 1461168575344 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1275ms 09:09:35 INFO - PROCESS | 1864 | 1461168575373 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 1864 | 1461168575375 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 09:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:09:35 INFO - PROCESS | 1864 | 1461168575381 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 1864 | 1461168575384 Marionette TRACE conn3 <- [1,1442,null,{}] 09:09:35 INFO - PROCESS | 1864 | 1461168575389 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:35 INFO - PROCESS | 1864 | 1461168575564 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:09:35 INFO - PROCESS | 1864 | 1461168575740 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d50e000 == 106 [pid = 1864] [id = 368] 09:09:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 173 (0x7f195d6e2800) [pid = 1864] [serial = 1105] [outer = (nil)] 09:09:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f1961aae000) [pid = 1864] [serial = 1106] [outer = 0x7f195d6e2800] 09:09:35 INFO - PROCESS | 1864 | 1461168575809 Marionette DEBUG loaded listener.js 09:09:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f196c810000) [pid = 1864] [serial = 1107] [outer = 0x7f195d6e2800] 09:09:36 INFO - PROCESS | 1864 | 1461168576720 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1384ms 09:09:36 INFO - PROCESS | 1864 | 1461168576767 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 1864 | 1461168576770 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 09:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:09:36 INFO - PROCESS | 1864 | 1461168576776 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 1864 | 1461168576778 Marionette TRACE conn3 <- [1,1446,null,{}] 09:09:36 INFO - PROCESS | 1864 | 1461168576784 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:36 INFO - PROCESS | 1864 | 1461168576933 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:09:37 INFO - PROCESS | 1864 | 1461168577106 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971365800 == 107 [pid = 1864] [id = 369] 09:09:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f195f78fc00) [pid = 1864] [serial = 1108] [outer = (nil)] 09:09:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f196f713000) [pid = 1864] [serial = 1109] [outer = 0x7f195f78fc00] 09:09:37 INFO - PROCESS | 1864 | 1461168577173 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f197185f800) [pid = 1864] [serial = 1110] [outer = 0x7f195f78fc00] 09:09:38 INFO - PROCESS | 1864 | 1461168578047 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1334ms 09:09:38 INFO - PROCESS | 1864 | 1461168578111 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:09:38 INFO - PROCESS | 1864 | 1461168578114 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 09:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:09:38 INFO - PROCESS | 1864 | 1461168578120 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 1864 | 1461168578122 Marionette TRACE conn3 <- [1,1450,null,{}] 09:09:38 INFO - PROCESS | 1864 | 1461168578128 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:38 INFO - PROCESS | 1864 | 1461168578278 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:09:38 INFO - PROCESS | 1864 | 1461168578457 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971cdb800 == 108 [pid = 1864] [id = 370] 09:09:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f194b7cb800) [pid = 1864] [serial = 1111] [outer = (nil)] 09:09:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f194b7d5800) [pid = 1864] [serial = 1112] [outer = 0x7f194b7cb800] 09:09:38 INFO - PROCESS | 1864 | 1461168578527 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f194b7d9c00) [pid = 1864] [serial = 1113] [outer = 0x7f194b7cb800] 09:09:39 INFO - PROCESS | 1864 | 1461168579364 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1276ms 09:09:39 INFO - PROCESS | 1864 | 1461168579396 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:09:39 INFO - PROCESS | 1864 | 1461168579400 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 09:09:39 INFO - PROCESS | 1864 | 1461168579405 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - PROCESS | 1864 | 1461168579408 Marionette TRACE conn3 <- [1,1454,null,{}] 09:09:39 INFO - PROCESS | 1864 | 1461168579413 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:39 INFO - PROCESS | 1864 | 1461168579565 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:09:39 INFO - PROCESS | 1864 | 1461168579738 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1976b84800 == 109 [pid = 1864] [id = 371] 09:09:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f194b7cbc00) [pid = 1864] [serial = 1114] [outer = (nil)] 09:09:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f194e7b1000) [pid = 1864] [serial = 1115] [outer = 0x7f194b7cbc00] 09:09:39 INFO - PROCESS | 1864 | 1461168579808 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f194e7b5400) [pid = 1864] [serial = 1116] [outer = 0x7f194b7cbc00] 09:09:40 INFO - PROCESS | 1864 | 1461168580604 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1233ms 09:09:40 INFO - PROCESS | 1864 | 1461168580638 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 1864 | 1461168580641 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 09:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:09:40 INFO - PROCESS | 1864 | 1461168580647 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 1864 | 1461168580649 Marionette TRACE conn3 <- [1,1458,null,{}] 09:09:40 INFO - PROCESS | 1864 | 1461168580655 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:40 INFO - PROCESS | 1864 | 1461168580808 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:09:41 INFO - PROCESS | 1864 | 1461168581003 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948bd8000 == 110 [pid = 1864] [id = 372] 09:09:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f194e7b5800) [pid = 1864] [serial = 1117] [outer = (nil)] 09:09:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f194e7d0000) [pid = 1864] [serial = 1118] [outer = 0x7f194e7b5800] 09:09:41 INFO - PROCESS | 1864 | 1461168581072 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 187 (0x7f196c8e3c00) [pid = 1864] [serial = 1119] [outer = 0x7f194e7b5800] 09:09:41 INFO - PROCESS | 1864 | 1461168581963 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1380ms 09:09:42 INFO - PROCESS | 1864 | 1461168582029 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:09:42 INFO - PROCESS | 1864 | 1461168582033 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 09:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:09:42 INFO - PROCESS | 1864 | 1461168582038 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:09:42 INFO - PROCESS | 1864 | 1461168582042 Marionette TRACE conn3 <- [1,1462,null,{}] 09:09:42 INFO - PROCESS | 1864 | 1461168582047 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:42 INFO - PROCESS | 1864 | 1461168582272 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:09:42 INFO - PROCESS | 1864 | 1461168582443 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a6df800 == 111 [pid = 1864] [id = 373] 09:09:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f1948043400) [pid = 1864] [serial = 1120] [outer = (nil)] 09:09:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f194804dc00) [pid = 1864] [serial = 1121] [outer = 0x7f1948043400] 09:09:42 INFO - PROCESS | 1864 | 1461168582516 Marionette DEBUG loaded listener.js 09:09:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f194a5ecc00) [pid = 1864] [serial = 1122] [outer = 0x7f1948043400] 09:09:43 INFO - PROCESS | 1864 | 1461168583754 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1732ms 09:09:43 INFO - PROCESS | 1864 | 1461168583771 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:09:43 INFO - PROCESS | 1864 | 1461168583775 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 09:09:43 INFO - PROCESS | 1864 | 1461168583783 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 1864 | 1461168583788 Marionette TRACE conn3 <- [1,1466,null,{}] 09:09:43 INFO - PROCESS | 1864 | 1461168583809 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:43 INFO - PROCESS | 1864 | 1461168583963 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:09:44 INFO - PROCESS | 1864 | 1461168584169 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19539de000 == 112 [pid = 1864] [id = 374] 09:09:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f194a5e6000) [pid = 1864] [serial = 1123] [outer = (nil)] 09:09:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f194a5e9400) [pid = 1864] [serial = 1124] [outer = 0x7f194a5e6000] 09:09:44 INFO - PROCESS | 1864 | 1461168584230 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f194a5efc00) [pid = 1864] [serial = 1125] [outer = 0x7f194a5e6000] 09:09:45 INFO - PROCESS | 1864 | 1461168585082 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1341ms 09:09:45 INFO - PROCESS | 1864 | 1461168585124 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:09:45 INFO - PROCESS | 1864 | 1461168585131 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 09:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:09:45 INFO - PROCESS | 1864 | 1461168585141 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 1864 | 1461168585145 Marionette TRACE conn3 <- [1,1470,null,{}] 09:09:45 INFO - PROCESS | 1864 | 1461168585150 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:45 INFO - PROCESS | 1864 | 1461168585372 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:09:45 INFO - PROCESS | 1864 | 1461168585505 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e4c9000 == 113 [pid = 1864] [id = 375] 09:09:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f194b676800) [pid = 1864] [serial = 1126] [outer = (nil)] 09:09:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f1948a05400) [pid = 1864] [serial = 1127] [outer = 0x7f194b676800] 09:09:45 INFO - PROCESS | 1864 | 1461168585629 Marionette DEBUG loaded listener.js 09:09:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f194a5f0000) [pid = 1864] [serial = 1128] [outer = 0x7f194b676800] 09:09:46 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959f3a800 == 112 [pid = 1864] [id = 361] 09:09:46 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959d60800 == 111 [pid = 1864] [id = 360] 09:09:46 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f19595b3c00) [pid = 1864] [serial = 1037] [outer = (nil)] [url = about:blank] 09:09:46 INFO - PROCESS | 1864 | --DOMWINDOW == 194 (0x7f195cedf000) [pid = 1864] [serial = 998] [outer = (nil)] [url = about:blank] 09:09:46 INFO - PROCESS | 1864 | --DOMWINDOW == 193 (0x7f195e3d8800) [pid = 1864] [serial = 1001] [outer = (nil)] [url = about:blank] 09:09:46 INFO - PROCESS | 1864 | --DOMWINDOW == 192 (0x7f194b637000) [pid = 1864] [serial = 1016] [outer = (nil)] [url = about:blank] 09:09:46 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f19561eb000) [pid = 1864] [serial = 1007] [outer = (nil)] [url = about:blank] 09:09:46 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f196f79dc00) [pid = 1864] [serial = 1010] [outer = (nil)] [url = about:blank] 09:09:46 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f1971780400) [pid = 1864] [serial = 1013] [outer = (nil)] [url = about:blank] 09:09:46 INFO - PROCESS | 1864 | --DOMWINDOW == 188 (0x7f1960863c00) [pid = 1864] [serial = 1004] [outer = (nil)] [url = about:blank] 09:09:46 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959687000 == 110 [pid = 1864] [id = 359] 09:09:46 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195760d800 == 109 [pid = 1864] [id = 358] 09:09:46 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19539c9800 == 108 [pid = 1864] [id = 357] 09:09:46 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955834000 == 107 [pid = 1864] [id = 356] 09:09:46 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1952a2b000 == 106 [pid = 1864] [id = 352] 09:09:46 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959432000 == 105 [pid = 1864] [id = 351] 09:09:46 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19745d7000 == 104 [pid = 1864] [id = 350] 09:09:46 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1953759000 == 103 [pid = 1864] [id = 349] 09:09:46 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194bfdb800 == 102 [pid = 1864] [id = 348] 09:09:46 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c63f800 == 101 [pid = 1864] [id = 347] 09:09:46 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1957616000 == 100 [pid = 1864] [id = 346] 09:09:46 INFO - PROCESS | 1864 | 1461168586784 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1678ms 09:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:09:46 INFO - PROCESS | 1864 | 1461168586818 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:09:46 INFO - PROCESS | 1864 | 1461168586821 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 09:09:46 INFO - PROCESS | 1864 | 1461168586826 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:09:46 INFO - PROCESS | 1864 | 1461168586832 Marionette TRACE conn3 <- [1,1474,null,{}] 09:09:46 INFO - PROCESS | 1864 | 1461168586846 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:46 INFO - PROCESS | 1864 | 1461168586994 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 187 (0x7f1958d18000) [pid = 1864] [serial = 1023] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 186 (0x7f195524b000) [pid = 1864] [serial = 989] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f1954cc2800) [pid = 1864] [serial = 1034] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f1958c1e400) [pid = 1864] [serial = 1035] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f195bfaa400) [pid = 1864] [serial = 1025] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f196d9f7800) [pid = 1864] [serial = 1031] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f19573be400) [pid = 1864] [serial = 987] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f1971b1f000) [pid = 1864] [serial = 1032] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f195f784c00) [pid = 1864] [serial = 1026] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 178 (0x7f1960864c00) [pid = 1864] [serial = 1028] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 177 (0x7f1958c16800) [pid = 1864] [serial = 1022] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f196b551c00) [pid = 1864] [serial = 1029] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f1958c10000) [pid = 1864] [serial = 992] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f195f78a800) [pid = 1864] [serial = 957] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 173 (0x7f195953d800) [pid = 1864] [serial = 995] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 172 (0x7f194cec9400) [pid = 1864] [serial = 1019] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | --DOMWINDOW == 171 (0x7f1954d19800) [pid = 1864] [serial = 1020] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1864 | 1461168587181 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1953757800 == 101 [pid = 1864] [id = 376] 09:09:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 172 (0x7f194cec9400) [pid = 1864] [serial = 1129] [outer = (nil)] 09:09:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 173 (0x7f1954d19800) [pid = 1864] [serial = 1130] [outer = 0x7f194cec9400] 09:09:47 INFO - PROCESS | 1864 | 1461168587266 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f19554cf800) [pid = 1864] [serial = 1131] [outer = 0x7f194cec9400] 09:09:47 INFO - PROCESS | 1864 | 1461168587943 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1135ms 09:09:47 INFO - PROCESS | 1864 | 1461168587961 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:09:47 INFO - PROCESS | 1864 | 1461168587965 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 09:09:47 INFO - PROCESS | 1864 | 1461168587970 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 1864 | 1461168587972 Marionette TRACE conn3 <- [1,1478,null,{}] 09:09:47 INFO - PROCESS | 1864 | 1461168587977 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:48 INFO - PROCESS | 1864 | 1461168588127 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:09:48 INFO - PROCESS | 1864 | 1461168588262 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1957256800 == 102 [pid = 1864] [id = 377] 09:09:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f194e7ca400) [pid = 1864] [serial = 1132] [outer = (nil)] 09:09:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f1956486400) [pid = 1864] [serial = 1133] [outer = 0x7f194e7ca400] 09:09:48 INFO - PROCESS | 1864 | 1461168588320 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f1958182800) [pid = 1864] [serial = 1134] [outer = 0x7f194e7ca400] 09:09:49 INFO - PROCESS | 1864 | 1461168589007 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1080ms 09:09:49 INFO - PROCESS | 1864 | 1461168589084 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 1864 | 1461168589087 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 09:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:09:49 INFO - PROCESS | 1864 | 1461168589093 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 1864 | 1461168589094 Marionette TRACE conn3 <- [1,1482,null,{}] 09:09:49 INFO - PROCESS | 1864 | 1461168589109 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:49 INFO - PROCESS | 1864 | 1461168589300 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:09:49 INFO - PROCESS | 1864 | 1461168589326 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959888000 == 103 [pid = 1864] [id = 378] 09:09:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f1955a9fc00) [pid = 1864] [serial = 1135] [outer = (nil)] 09:09:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f1958d0f000) [pid = 1864] [serial = 1136] [outer = 0x7f1955a9fc00] 09:09:49 INFO - PROCESS | 1864 | 1461168589387 Marionette DEBUG loaded listener.js 09:09:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f195934c000) [pid = 1864] [serial = 1137] [outer = 0x7f1955a9fc00] 09:09:50 INFO - PROCESS | 1864 | 1461168590213 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1134ms 09:09:50 INFO - PROCESS | 1864 | 1461168590234 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:09:50 INFO - PROCESS | 1864 | 1461168590237 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 09:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:09:50 INFO - PROCESS | 1864 | 1461168590242 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:09:50 INFO - PROCESS | 1864 | 1461168590244 Marionette TRACE conn3 <- [1,1486,null,{}] 09:09:50 INFO - PROCESS | 1864 | 1461168590249 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:50 INFO - PROCESS | 1864 | 1461168590464 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:09:50 INFO - PROCESS | 1864 | 1461168590499 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959f4d800 == 104 [pid = 1864] [id = 379] 09:09:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f19594a2400) [pid = 1864] [serial = 1138] [outer = (nil)] 09:09:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f1959f5b000) [pid = 1864] [serial = 1139] [outer = 0x7f19594a2400] 09:09:50 INFO - PROCESS | 1864 | 1461168590565 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f195c981c00) [pid = 1864] [serial = 1140] [outer = 0x7f19594a2400] 09:09:51 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f1958d0bc00) [pid = 1864] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:09:51 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f195933f800) [pid = 1864] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:09:51 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f194b637400) [pid = 1864] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:09:51 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f1956102400) [pid = 1864] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:09:51 INFO - PROCESS | 1864 | --DOMWINDOW == 178 (0x7f19595af000) [pid = 1864] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:09:51 INFO - PROCESS | 1864 | --DOMWINDOW == 177 (0x7f1954ebe000) [pid = 1864] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:09:51 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f1954d1c000) [pid = 1864] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:09:51 INFO - PROCESS | 1864 | 1461168591523 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1329ms 09:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:09:51 INFO - PROCESS | 1864 | 1461168591572 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 1864 | 1461168591574 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 09:09:51 INFO - PROCESS | 1864 | 1461168591578 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 1864 | 1461168591582 Marionette TRACE conn3 <- [1,1490,null,{}] 09:09:51 INFO - PROCESS | 1864 | 1461168591587 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:51 INFO - PROCESS | 1864 | 1461168591770 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:09:51 INFO - PROCESS | 1864 | 1461168591797 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195d677000 == 105 [pid = 1864] [id = 380] 09:09:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f194e7c3000) [pid = 1864] [serial = 1141] [outer = (nil)] 09:09:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f19595af000) [pid = 1864] [serial = 1142] [outer = 0x7f194e7c3000] 09:09:51 INFO - PROCESS | 1864 | 1461168591855 Marionette DEBUG loaded listener.js 09:09:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f195d91b400) [pid = 1864] [serial = 1143] [outer = 0x7f194e7c3000] 09:09:52 INFO - PROCESS | 1864 | 1461168592539 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 975ms 09:09:52 INFO - PROCESS | 1864 | 1461168592554 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:09:52 INFO - PROCESS | 1864 | 1461168592557 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 09:09:52 INFO - PROCESS | 1864 | 1461168592562 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:09:52 INFO - PROCESS | 1864 | 1461168592565 Marionette TRACE conn3 <- [1,1494,null,{}] 09:09:52 INFO - PROCESS | 1864 | 1461168592569 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:52 INFO - PROCESS | 1864 | 1461168592714 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:09:52 INFO - PROCESS | 1864 | 1461168592852 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f551000 == 106 [pid = 1864] [id = 381] 09:09:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f1954d1c000) [pid = 1864] [serial = 1144] [outer = (nil)] 09:09:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f195d6e3800) [pid = 1864] [serial = 1145] [outer = 0x7f1954d1c000] 09:09:52 INFO - PROCESS | 1864 | 1461168592911 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f195e842c00) [pid = 1864] [serial = 1146] [outer = 0x7f1954d1c000] 09:09:53 INFO - PROCESS | 1864 | 1461168593845 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1325ms 09:09:53 INFO - PROCESS | 1864 | 1461168593888 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:09:53 INFO - PROCESS | 1864 | 1461168593895 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 09:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:09:53 INFO - PROCESS | 1864 | 1461168593903 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 1864 | 1461168593908 Marionette TRACE conn3 <- [1,1498,null,{}] 09:09:53 INFO - PROCESS | 1864 | 1461168593915 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:54 INFO - PROCESS | 1864 | 1461168594079 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:09:54 INFO - PROCESS | 1864 | 1461168594265 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1952a28800 == 107 [pid = 1864] [id = 382] 09:09:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f19495c7400) [pid = 1864] [serial = 1147] [outer = (nil)] 09:09:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f194a5f2800) [pid = 1864] [serial = 1148] [outer = 0x7f19495c7400] 09:09:54 INFO - PROCESS | 1864 | 1461168594334 Marionette DEBUG loaded listener.js 09:09:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f194b680c00) [pid = 1864] [serial = 1149] [outer = 0x7f19495c7400] 09:09:55 INFO - PROCESS | 1864 | 1461168595229 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1381ms 09:09:55 INFO - PROCESS | 1864 | 1461168595284 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:09:55 INFO - PROCESS | 1864 | 1461168595292 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 09:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:09:55 INFO - PROCESS | 1864 | 1461168595302 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - PROCESS | 1864 | 1461168595305 Marionette TRACE conn3 <- [1,1502,null,{}] 09:09:55 INFO - PROCESS | 1864 | 1461168595311 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:55 INFO - PROCESS | 1864 | 1461168595476 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:09:55 INFO - PROCESS | 1864 | 1461168595648 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19597c7000 == 108 [pid = 1864] [id = 383] 09:09:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f19495d0000) [pid = 1864] [serial = 1150] [outer = (nil)] 09:09:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 187 (0x7f1954cbe000) [pid = 1864] [serial = 1151] [outer = 0x7f19495d0000] 09:09:55 INFO - PROCESS | 1864 | 1461168595719 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f19553b9800) [pid = 1864] [serial = 1152] [outer = 0x7f19495d0000] 09:09:56 INFO - PROCESS | 1864 | 1461168596642 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1376ms 09:09:56 INFO - PROCESS | 1864 | 1461168596677 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 1864 | 1461168596681 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 09:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:09:56 INFO - PROCESS | 1864 | 1461168596687 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 1864 | 1461168596693 Marionette TRACE conn3 <- [1,1506,null,{}] 09:09:56 INFO - PROCESS | 1864 | 1461168596708 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:56 INFO - PROCESS | 1864 | 1461168596870 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:09:57 INFO - PROCESS | 1864 | 1461168597054 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c3eb000 == 109 [pid = 1864] [id = 384] 09:09:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f19554c8c00) [pid = 1864] [serial = 1153] [outer = (nil)] 09:09:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f19594a6000) [pid = 1864] [serial = 1154] [outer = 0x7f19554c8c00] 09:09:57 INFO - PROCESS | 1864 | 1461168597125 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f19595a7c00) [pid = 1864] [serial = 1155] [outer = 0x7f19554c8c00] 09:09:57 INFO - PROCESS | 1864 | 1461168597951 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1332ms 09:09:58 INFO - PROCESS | 1864 | 1461168598019 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:09:58 INFO - PROCESS | 1864 | 1461168598024 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 09:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:09:58 INFO - PROCESS | 1864 | 1461168598029 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 1864 | 1461168598031 Marionette TRACE conn3 <- [1,1510,null,{}] 09:09:58 INFO - PROCESS | 1864 | 1461168598037 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:58 INFO - PROCESS | 1864 | 1461168598243 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:09:58 INFO - PROCESS | 1864 | 1461168598416 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971369800 == 110 [pid = 1864] [id = 385] 09:09:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f1955548400) [pid = 1864] [serial = 1156] [outer = (nil)] 09:09:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f1959f58c00) [pid = 1864] [serial = 1157] [outer = 0x7f1955548400] 09:09:58 INFO - PROCESS | 1864 | 1461168598485 Marionette DEBUG loaded listener.js 09:09:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f195b4ca800) [pid = 1864] [serial = 1158] [outer = 0x7f1955548400] 09:09:59 INFO - PROCESS | 1864 | 1461168599325 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1334ms 09:09:59 INFO - PROCESS | 1864 | 1461168599365 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:09:59 INFO - PROCESS | 1864 | 1461168599369 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 09:09:59 INFO - PROCESS | 1864 | 1461168599374 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:09:59 INFO - PROCESS | 1864 | 1461168599377 Marionette TRACE conn3 <- [1,1514,null,{}] 09:09:59 INFO - PROCESS | 1864 | 1461168599382 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:59 INFO - PROCESS | 1864 | 1461168599536 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:09:59 INFO - PROCESS | 1864 | 1461168599716 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1975d6d000 == 111 [pid = 1864] [id = 386] 09:09:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f19595af400) [pid = 1864] [serial = 1159] [outer = (nil)] 09:09:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f195c8d4800) [pid = 1864] [serial = 1160] [outer = 0x7f19595af400] 09:09:59 INFO - PROCESS | 1864 | 1461168599785 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 197 (0x7f195de73000) [pid = 1864] [serial = 1161] [outer = 0x7f19595af400] 09:10:00 INFO - PROCESS | 1864 | 1461168600640 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1327ms 09:10:00 INFO - PROCESS | 1864 | 1461168600702 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:10:00 INFO - PROCESS | 1864 | 1461168600705 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 09:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:10:00 INFO - PROCESS | 1864 | 1461168600711 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 1864 | 1461168600713 Marionette TRACE conn3 <- [1,1518,null,{}] 09:10:00 INFO - PROCESS | 1864 | 1461168600719 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:00 INFO - PROCESS | 1864 | 1461168600904 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:10:01 INFO - PROCESS | 1864 | 1461168601083 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19482f5000 == 112 [pid = 1864] [id = 387] 09:10:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 198 (0x7f195f787000) [pid = 1864] [serial = 1162] [outer = (nil)] 09:10:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 199 (0x7f19606b8400) [pid = 1864] [serial = 1163] [outer = 0x7f195f787000] 09:10:01 INFO - PROCESS | 1864 | 1461168601188 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 200 (0x7f196c169400) [pid = 1864] [serial = 1164] [outer = 0x7f195f787000] 09:10:02 INFO - PROCESS | 1864 | 1461168602100 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1425ms 09:10:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:10:02 INFO - PROCESS | 1864 | 1461168602138 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:10:02 INFO - PROCESS | 1864 | 1461168602141 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 09:10:02 INFO - PROCESS | 1864 | 1461168602147 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:10:02 INFO - PROCESS | 1864 | 1461168602150 Marionette TRACE conn3 <- [1,1522,null,{}] 09:10:02 INFO - PROCESS | 1864 | 1461168602155 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:02 INFO - PROCESS | 1864 | 1461168602303 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:10:02 INFO - PROCESS | 1864 | 1461168602481 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1956011000 == 113 [pid = 1864] [id = 388] 09:10:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 201 (0x7f194c3c3400) [pid = 1864] [serial = 1165] [outer = (nil)] 09:10:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 202 (0x7f194c3cac00) [pid = 1864] [serial = 1166] [outer = 0x7f194c3c3400] 09:10:02 INFO - PROCESS | 1864 | 1461168602547 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 203 (0x7f194c3cf800) [pid = 1864] [serial = 1167] [outer = 0x7f194c3c3400] 09:10:03 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:10:03 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:10:03 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:10:03 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:10:03 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:10:03 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:10:03 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:10:03 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:10:03 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:10:03 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:10:03 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:10:03 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:10:03 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:10:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:10:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:10:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:10:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:10:03 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:10:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:10:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:10:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:10:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:10:03 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:10:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:10:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:10:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:10:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:10:03 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:10:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:10:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:10:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:10:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:10:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1181ms 09:10:03 INFO - PROCESS | 1864 | 1461168603309 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:10:03 INFO - PROCESS | 1864 | 1461168603344 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:10:03 INFO - PROCESS | 1864 | 1461168603346 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 09:10:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:10:03 INFO - PROCESS | 1864 | 1461168603354 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 1864 | 1461168603357 Marionette TRACE conn3 <- [1,1526,null,{}] 09:10:03 INFO - PROCESS | 1864 | 1461168603362 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:03 INFO - PROCESS | 1864 | 1461168603506 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:10:03 INFO - PROCESS | 1864 | 1461168603698 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19474d4800 == 114 [pid = 1864] [id = 389] 09:10:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 204 (0x7f194c3c5400) [pid = 1864] [serial = 1168] [outer = (nil)] 09:10:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 205 (0x7f1961bf2400) [pid = 1864] [serial = 1169] [outer = 0x7f194c3c5400] 09:10:03 INFO - PROCESS | 1864 | 1461168603765 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 206 (0x7f1971867400) [pid = 1864] [serial = 1170] [outer = 0x7f194c3c5400] 09:10:04 INFO - PROCESS | 1864 | 1461168604545 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:10:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:10:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:10:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:10:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:10:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:10:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:10:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:10:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:10:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:10:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:10:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:10:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:10:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1225ms 09:10:04 INFO - PROCESS | 1864 | 1461168604583 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 1864 | 1461168604586 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 09:10:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:10:04 INFO - PROCESS | 1864 | 1461168604592 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 1864 | 1461168604595 Marionette TRACE conn3 <- [1,1530,null,{}] 09:10:04 INFO - PROCESS | 1864 | 1461168604601 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:04 INFO - PROCESS | 1864 | 1461168604757 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:10:04 INFO - PROCESS | 1864 | 1461168604939 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194760e800 == 115 [pid = 1864] [id = 390] 09:10:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f19483dfc00) [pid = 1864] [serial = 1171] [outer = (nil)] 09:10:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f19483e9c00) [pid = 1864] [serial = 1172] [outer = 0x7f19483dfc00] 09:10:05 INFO - PROCESS | 1864 | 1461168605007 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f195f78d400) [pid = 1864] [serial = 1173] [outer = 0x7f19483dfc00] 09:10:05 INFO - PROCESS | 1864 | 1461168605694 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:10:05 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:10:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:10:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:10:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:10:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:10:05 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:10:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:10:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1129ms 09:10:05 INFO - PROCESS | 1864 | 1461168605726 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 1864 | 1461168605729 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 09:10:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:10:05 INFO - PROCESS | 1864 | 1461168605735 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 1864 | 1461168605738 Marionette TRACE conn3 <- [1,1534,null,{}] 09:10:05 INFO - PROCESS | 1864 | 1461168605743 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:05 INFO - PROCESS | 1864 | 1461168605891 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:10:06 INFO - PROCESS | 1864 | 1461168606092 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19478a7800 == 116 [pid = 1864] [id = 391] 09:10:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 210 (0x7f19476dbc00) [pid = 1864] [serial = 1174] [outer = (nil)] 09:10:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 211 (0x7f19476e2800) [pid = 1864] [serial = 1175] [outer = 0x7f19476dbc00] 09:10:06 INFO - PROCESS | 1864 | 1461168606179 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 212 (0x7f19476e9400) [pid = 1864] [serial = 1176] [outer = 0x7f19476dbc00] 09:10:07 INFO - PROCESS | 1864 | 1461168607045 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:10:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1374ms 09:10:07 INFO - PROCESS | 1864 | 1461168607111 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 1864 | 1461168607115 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 09:10:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:10:07 INFO - PROCESS | 1864 | 1461168607121 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 1864 | 1461168607124 Marionette TRACE conn3 <- [1,1538,null,{}] 09:10:07 INFO - PROCESS | 1864 | 1461168607130 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:07 INFO - PROCESS | 1864 | 1461168607324 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:10:07 INFO - PROCESS | 1864 | 1461168607507 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948a5c000 == 117 [pid = 1864] [id = 392] 09:10:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 213 (0x7f1946861800) [pid = 1864] [serial = 1177] [outer = (nil)] 09:10:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 214 (0x7f194686b000) [pid = 1864] [serial = 1178] [outer = 0x7f1946861800] 09:10:07 INFO - PROCESS | 1864 | 1461168607582 Marionette DEBUG loaded listener.js 09:10:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 215 (0x7f19495ca400) [pid = 1864] [serial = 1179] [outer = 0x7f1946861800] 09:10:08 INFO - PROCESS | 1864 | 1461168608419 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:10:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1332ms 09:10:08 INFO - PROCESS | 1864 | 1461168608454 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:10:08 INFO - PROCESS | 1864 | 1461168608458 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 09:10:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:10:08 INFO - PROCESS | 1864 | 1461168608463 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 1864 | 1461168608466 Marionette TRACE conn3 <- [1,1542,null,{}] 09:10:08 INFO - PROCESS | 1864 | 1461168608471 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:08 INFO - PROCESS | 1864 | 1461168608624 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:10:08 INFO - PROCESS | 1864 | 1461168608810 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959f50800 == 118 [pid = 1864] [id = 393] 09:10:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 216 (0x7f1946861400) [pid = 1864] [serial = 1180] [outer = (nil)] 09:10:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 217 (0x7f194e727c00) [pid = 1864] [serial = 1181] [outer = 0x7f1946861400] 09:10:08 INFO - PROCESS | 1864 | 1461168608874 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 218 (0x7f194e72c400) [pid = 1864] [serial = 1182] [outer = 0x7f1946861400] 09:10:10 INFO - PROCESS | 1864 | 1461168610186 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:10:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1779ms 09:10:10 INFO - PROCESS | 1864 | 1461168610243 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 1864 | 1461168610249 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 09:10:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:10:10 INFO - PROCESS | 1864 | 1461168610257 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 1864 | 1461168610262 Marionette TRACE conn3 <- [1,1546,null,{}] 09:10:10 INFO - PROCESS | 1864 | 1461168610268 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:10 INFO - PROCESS | 1864 | 1461168610423 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:10:10 INFO - PROCESS | 1864 | 1461168610627 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b425000 == 119 [pid = 1864] [id = 394] 09:10:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 219 (0x7f194804b800) [pid = 1864] [serial = 1183] [outer = (nil)] 09:10:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 220 (0x7f1948a0bc00) [pid = 1864] [serial = 1184] [outer = 0x7f194804b800] 09:10:10 INFO - PROCESS | 1864 | 1461168610691 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 221 (0x7f194a5e4c00) [pid = 1864] [serial = 1185] [outer = 0x7f194804b800] 09:10:11 INFO - PROCESS | 1864 | 1461168611728 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:10:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1531ms 09:10:11 INFO - PROCESS | 1864 | 1461168611789 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 1864 | 1461168611797 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 09:10:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:10:11 INFO - PROCESS | 1864 | 1461168611806 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 1864 | 1461168611810 Marionette TRACE conn3 <- [1,1550,null,{}] 09:10:11 INFO - PROCESS | 1864 | 1461168611815 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:11 INFO - PROCESS | 1864 | 1461168611977 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:10:12 INFO - PROCESS | 1864 | 1461168612204 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948a5a000 == 120 [pid = 1864] [id = 395] 09:10:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 222 (0x7f19495d0400) [pid = 1864] [serial = 1186] [outer = (nil)] 09:10:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 223 (0x7f194ceccc00) [pid = 1864] [serial = 1187] [outer = 0x7f19495d0400] 09:10:12 INFO - PROCESS | 1864 | 1461168612341 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 224 (0x7f194e72c000) [pid = 1864] [serial = 1188] [outer = 0x7f19495d0400] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959d4e000 == 119 [pid = 1864] [id = 300] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 223 (0x7f19591bdc00) [pid = 1864] [serial = 1043] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 222 (0x7f195de6c800) [pid = 1864] [serial = 1046] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 221 (0x7f195e069800) [pid = 1864] [serial = 1049] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 220 (0x7f19605f5400) [pid = 1864] [serial = 1052] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 219 (0x7f1959c83400) [pid = 1864] [serial = 1055] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 218 (0x7f19495cc000) [pid = 1864] [serial = 1058] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 217 (0x7f194e7c7800) [pid = 1864] [serial = 1061] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 216 (0x7f1959f54000) [pid = 1864] [serial = 1064] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 215 (0x7f195bfae000) [pid = 1864] [serial = 1088] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195d677000 == 118 [pid = 1864] [id = 380] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959f4d800 == 117 [pid = 1864] [id = 379] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959888000 == 116 [pid = 1864] [id = 378] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1957256800 == 115 [pid = 1864] [id = 377] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1953757800 == 114 [pid = 1864] [id = 376] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e4c9000 == 113 [pid = 1864] [id = 375] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19539de000 == 112 [pid = 1864] [id = 374] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1976b84800 == 111 [pid = 1864] [id = 371] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971cdb800 == 110 [pid = 1864] [id = 370] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971365800 == 109 [pid = 1864] [id = 369] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196d50e000 == 108 [pid = 1864] [id = 368] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1961b61000 == 107 [pid = 1864] [id = 367] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195efb3800 == 106 [pid = 1864] [id = 366] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195942e800 == 105 [pid = 1864] [id = 364] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195376f800 == 104 [pid = 1864] [id = 363] 09:10:12 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195ce59800 == 103 [pid = 1864] [id = 362] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 214 (0x7f19595bdc00) [pid = 1864] [serial = 1085] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 213 (0x7f1954ebf800) [pid = 1864] [serial = 1040] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 212 (0x7f1954cc2000) [pid = 1864] [serial = 1071] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 211 (0x7f1954cb7c00) [pid = 1864] [serial = 1070] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 210 (0x7f195648b800) [pid = 1864] [serial = 1076] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 209 (0x7f19573c9000) [pid = 1864] [serial = 1077] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f195fe32000) [pid = 1864] [serial = 1038] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 207 (0x7f1955305800) [pid = 1864] [serial = 1073] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 206 (0x7f19554ca000) [pid = 1864] [serial = 1074] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 205 (0x7f1948a0b800) [pid = 1864] [serial = 1067] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 204 (0x7f1958c1c400) [pid = 1864] [serial = 1079] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 203 (0x7f1958e69800) [pid = 1864] [serial = 1080] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 202 (0x7f19594b1800) [pid = 1864] [serial = 1083] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 201 (0x7f1959f5b400) [pid = 1864] [serial = 1086] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1864 | --DOMWINDOW == 200 (0x7f19594a6400) [pid = 1864] [serial = 1082] [outer = (nil)] [url = about:blank] 09:10:13 INFO - PROCESS | 1864 | 1461168613129 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:10:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:10:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1379ms 09:10:13 INFO - PROCESS | 1864 | 1461168613192 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 1864 | 1461168613196 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 09:10:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:10:13 INFO - PROCESS | 1864 | 1461168613201 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 1864 | 1461168613206 Marionette TRACE conn3 <- [1,1554,null,{}] 09:10:13 INFO - PROCESS | 1864 | 1461168613220 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:13 INFO - PROCESS | 1864 | 1461168613371 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:10:13 INFO - PROCESS | 1864 | 1461168613381 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19539ce000 == 104 [pid = 1864] [id = 396] 09:10:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 201 (0x7f194e730c00) [pid = 1864] [serial = 1189] [outer = (nil)] 09:10:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 202 (0x7f195385ec00) [pid = 1864] [serial = 1190] [outer = 0x7f194e730c00] 09:10:13 INFO - PROCESS | 1864 | 1461168613442 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 203 (0x7f1954d19000) [pid = 1864] [serial = 1191] [outer = 0x7f194e730c00] 09:10:14 INFO - PROCESS | 1864 | 1461168614253 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:10:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1080ms 09:10:14 INFO - PROCESS | 1864 | 1461168614313 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 1864 | 1461168614316 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 09:10:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:10:14 INFO - PROCESS | 1864 | 1461168614322 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 1864 | 1461168614324 Marionette TRACE conn3 <- [1,1558,null,{}] 09:10:14 INFO - PROCESS | 1864 | 1461168614333 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:14 INFO - PROCESS | 1864 | 1461168614476 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:10:14 INFO - PROCESS | 1864 | 1461168614490 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d1d000 == 105 [pid = 1864] [id = 397] 09:10:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 204 (0x7f194b7d2000) [pid = 1864] [serial = 1192] [outer = (nil)] 09:10:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 205 (0x7f195530cc00) [pid = 1864] [serial = 1193] [outer = 0x7f194b7d2000] 09:10:14 INFO - PROCESS | 1864 | 1461168614547 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 206 (0x7f19554c4800) [pid = 1864] [serial = 1194] [outer = 0x7f194b7d2000] 09:10:15 INFO - PROCESS | 1864 | 1461168615394 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:10:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1131ms 09:10:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:10:15 INFO - PROCESS | 1864 | 1461168615454 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:10:15 INFO - PROCESS | 1864 | 1461168615456 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 09:10:15 INFO - PROCESS | 1864 | 1461168615462 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 1864 | 1461168615465 Marionette TRACE conn3 <- [1,1562,null,{}] 09:10:15 INFO - PROCESS | 1864 | 1461168615469 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:15 INFO - PROCESS | 1864 | 1461168615663 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:10:15 INFO - PROCESS | 1864 | 1461168615682 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1956535000 == 106 [pid = 1864] [id = 398] 09:10:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f19553ab000) [pid = 1864] [serial = 1195] [outer = (nil)] 09:10:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f1955547400) [pid = 1864] [serial = 1196] [outer = 0x7f19553ab000] 09:10:15 INFO - PROCESS | 1864 | 1461168615739 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f19558eb400) [pid = 1864] [serial = 1197] [outer = 0x7f19553ab000] 09:10:16 INFO - PROCESS | 1864 | 1461168616603 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:10:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:10:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1176ms 09:10:16 INFO - PROCESS | 1864 | 1461168616659 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:10:16 INFO - PROCESS | 1864 | 1461168616662 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 09:10:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:10:16 INFO - PROCESS | 1864 | 1461168616676 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 1864 | 1461168616678 Marionette TRACE conn3 <- [1,1566,null,{}] 09:10:16 INFO - PROCESS | 1864 | 1461168616683 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:16 INFO - PROCESS | 1864 | 1461168616888 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:10:16 INFO - PROCESS | 1864 | 1461168616914 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195969c000 == 107 [pid = 1864] [id = 399] 09:10:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 210 (0x7f1956109800) [pid = 1864] [serial = 1198] [outer = (nil)] 09:10:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 211 (0x7f1957597400) [pid = 1864] [serial = 1199] [outer = 0x7f1956109800] 09:10:16 INFO - PROCESS | 1864 | 1461168616975 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 212 (0x7f1958c1e000) [pid = 1864] [serial = 1200] [outer = 0x7f1956109800] 09:10:17 INFO - PROCESS | 1864 | --DOMWINDOW == 211 (0x7f1955a9fc00) [pid = 1864] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:10:17 INFO - PROCESS | 1864 | --DOMWINDOW == 210 (0x7f194e7c3000) [pid = 1864] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:10:17 INFO - PROCESS | 1864 | --DOMWINDOW == 209 (0x7f194b676800) [pid = 1864] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:10:17 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f194a5e6000) [pid = 1864] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:10:17 INFO - PROCESS | 1864 | --DOMWINDOW == 207 (0x7f194cec9400) [pid = 1864] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:10:17 INFO - PROCESS | 1864 | --DOMWINDOW == 206 (0x7f194e7ca400) [pid = 1864] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:10:17 INFO - PROCESS | 1864 | --DOMWINDOW == 205 (0x7f19594a2400) [pid = 1864] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:10:17 INFO - PROCESS | 1864 | --DOMWINDOW == 204 (0x7f1955303c00) [pid = 1864] [serial = 33] [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:10:17 INFO - PROCESS | 1864 | --DOMWINDOW == 203 (0x7f1955a41800) [pid = 1864] [serial = 30] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:10:17 INFO - PROCESS | 1864 | 1461168617949 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:10:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:10:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1329ms 09:10:18 INFO - PROCESS | 1864 | 1461168618009 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 1864 | 1461168618012 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 09:10:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:10:18 INFO - PROCESS | 1864 | 1461168618018 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 1864 | 1461168618020 Marionette TRACE conn3 <- [1,1570,null,{}] 09:10:18 INFO - PROCESS | 1864 | 1461168618026 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:18 INFO - PROCESS | 1864 | 1461168618180 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:10:18 INFO - PROCESS | 1864 | 1461168618193 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959885000 == 108 [pid = 1864] [id = 400] 09:10:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 204 (0x7f194a5f2000) [pid = 1864] [serial = 1201] [outer = (nil)] 09:10:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 205 (0x7f1958c1a400) [pid = 1864] [serial = 1202] [outer = 0x7f194a5f2000] 09:10:18 INFO - PROCESS | 1864 | 1461168618252 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 206 (0x7f1958d15400) [pid = 1864] [serial = 1203] [outer = 0x7f194a5f2000] 09:10:19 INFO - PROCESS | 1864 | 1461168619023 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:10:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1024ms 09:10:19 INFO - PROCESS | 1864 | 1461168619044 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 1864 | 1461168619048 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 09:10:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:10:19 INFO - PROCESS | 1864 | 1461168619054 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 1864 | 1461168619056 Marionette TRACE conn3 <- [1,1574,null,{}] 09:10:19 INFO - PROCESS | 1864 | 1461168619061 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:19 INFO - PROCESS | 1864 | 1461168619259 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:10:19 INFO - PROCESS | 1864 | 1461168619281 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959b98000 == 109 [pid = 1864] [id = 401] 09:10:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f194e7cec00) [pid = 1864] [serial = 1204] [outer = (nil)] 09:10:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f1958e6f800) [pid = 1864] [serial = 1205] [outer = 0x7f194e7cec00] 09:10:19 INFO - PROCESS | 1864 | 1461168619338 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f19594a6400) [pid = 1864] [serial = 1206] [outer = 0x7f194e7cec00] 09:10:20 INFO - PROCESS | 1864 | 1461168620377 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:10:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:10:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1381ms 09:10:20 INFO - PROCESS | 1864 | 1461168620436 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:10:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:10:20 INFO - PROCESS | 1864 | 1461168620446 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 09:10:20 INFO - PROCESS | 1864 | 1461168620455 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:10:20 INFO - PROCESS | 1864 | 1461168620460 Marionette TRACE conn3 <- [1,1578,null,{}] 09:10:20 INFO - PROCESS | 1864 | 1461168620467 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:20 INFO - PROCESS | 1864 | 1461168620651 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:10:20 INFO - PROCESS | 1864 | 1461168620832 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e4c4000 == 110 [pid = 1864] [id = 402] 09:10:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 210 (0x7f19483e1400) [pid = 1864] [serial = 1207] [outer = (nil)] 09:10:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 211 (0x7f194a5e4800) [pid = 1864] [serial = 1208] [outer = 0x7f19483e1400] 09:10:20 INFO - PROCESS | 1864 | 1461168620909 Marionette DEBUG loaded listener.js 09:10:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 212 (0x7f194b67d800) [pid = 1864] [serial = 1209] [outer = 0x7f19483e1400] 09:10:21 INFO - PROCESS | 1864 | 1461168621866 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:10:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1487ms 09:10:21 INFO - PROCESS | 1864 | 1461168621942 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 1864 | 1461168621950 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 09:10:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:10:21 INFO - PROCESS | 1864 | 1461168621959 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 1864 | 1461168621963 Marionette TRACE conn3 <- [1,1582,null,{}] 09:10:21 INFO - PROCESS | 1864 | 1461168621968 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:22 INFO - PROCESS | 1864 | 1461168622170 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:10:22 INFO - PROCESS | 1864 | 1461168622348 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d17800 == 111 [pid = 1864] [id = 403] 09:10:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 213 (0x7f1948a02400) [pid = 1864] [serial = 1210] [outer = (nil)] 09:10:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 214 (0x7f194e7c5400) [pid = 1864] [serial = 1211] [outer = 0x7f1948a02400] 09:10:22 INFO - PROCESS | 1864 | 1461168622491 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 215 (0x7f1954cc5c00) [pid = 1864] [serial = 1212] [outer = 0x7f1948a02400] 09:10:23 INFO - PROCESS | 1864 | 1461168623341 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:10:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1427ms 09:10:23 INFO - PROCESS | 1864 | 1461168623387 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:10:23 INFO - PROCESS | 1864 | 1461168623391 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 09:10:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:10:23 INFO - PROCESS | 1864 | 1461168623397 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 1864 | 1461168623402 Marionette TRACE conn3 <- [1,1586,null,{}] 09:10:23 INFO - PROCESS | 1864 | 1461168623417 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:23 INFO - PROCESS | 1864 | 1461168623592 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:10:23 INFO - PROCESS | 1864 | 1461168623775 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e1d800 == 112 [pid = 1864] [id = 404] 09:10:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 216 (0x7f195524fc00) [pid = 1864] [serial = 1213] [outer = (nil)] 09:10:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 217 (0x7f19561ed400) [pid = 1864] [serial = 1214] [outer = 0x7f195524fc00] 09:10:23 INFO - PROCESS | 1864 | 1461168623848 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 218 (0x7f1958180c00) [pid = 1864] [serial = 1215] [outer = 0x7f195524fc00] 09:10:24 INFO - PROCESS | 1864 | 1461168624671 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:10:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1330ms 09:10:24 INFO - PROCESS | 1864 | 1461168624728 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 1864 | 1461168624732 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 09:10:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:10:24 INFO - PROCESS | 1864 | 1461168624738 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 1864 | 1461168624740 Marionette TRACE conn3 <- [1,1590,null,{}] 09:10:24 INFO - PROCESS | 1864 | 1461168624745 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:24 INFO - PROCESS | 1864 | 1461168624902 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:10:25 INFO - PROCESS | 1864 | 1461168625087 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195b4a4000 == 113 [pid = 1864] [id = 405] 09:10:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 219 (0x7f19553b0c00) [pid = 1864] [serial = 1216] [outer = (nil)] 09:10:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 220 (0x7f195933ec00) [pid = 1864] [serial = 1217] [outer = 0x7f19553b0c00] 09:10:25 INFO - PROCESS | 1864 | 1461168625159 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 221 (0x7f195953a800) [pid = 1864] [serial = 1218] [outer = 0x7f19553b0c00] 09:10:25 INFO - PROCESS | 1864 | 1461168625965 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:10:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1276ms 09:10:26 INFO - PROCESS | 1864 | 1461168626014 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 1864 | 1461168626018 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 09:10:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:10:26 INFO - PROCESS | 1864 | 1461168626024 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 1864 | 1461168626027 Marionette TRACE conn3 <- [1,1594,null,{}] 09:10:26 INFO - PROCESS | 1864 | 1461168626032 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:26 INFO - PROCESS | 1864 | 1461168626188 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:10:26 INFO - PROCESS | 1864 | 1461168626383 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195df3b800 == 114 [pid = 1864] [id = 406] 09:10:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 222 (0x7f1956489000) [pid = 1864] [serial = 1219] [outer = (nil)] 09:10:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 223 (0x7f19595b9000) [pid = 1864] [serial = 1220] [outer = 0x7f1956489000] 09:10:26 INFO - PROCESS | 1864 | 1461168626449 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 224 (0x7f1959f55000) [pid = 1864] [serial = 1221] [outer = 0x7f1956489000] 09:10:27 INFO - PROCESS | 1864 | 1461168627393 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:10:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1435ms 09:10:27 INFO - PROCESS | 1864 | 1461168627459 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 1864 | 1461168627463 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 09:10:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:10:27 INFO - PROCESS | 1864 | 1461168627468 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 1864 | 1461168627471 Marionette TRACE conn3 <- [1,1598,null,{}] 09:10:27 INFO - PROCESS | 1864 | 1461168627476 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:27 INFO - PROCESS | 1864 | 1461168627686 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:10:27 INFO - PROCESS | 1864 | 1461168627865 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19607ca800 == 115 [pid = 1864] [id = 407] 09:10:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 225 (0x7f1959f5b400) [pid = 1864] [serial = 1222] [outer = (nil)] 09:10:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 226 (0x7f195cee1800) [pid = 1864] [serial = 1223] [outer = 0x7f1959f5b400] 09:10:27 INFO - PROCESS | 1864 | 1461168627934 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 227 (0x7f195ebf0400) [pid = 1864] [serial = 1224] [outer = 0x7f1959f5b400] 09:10:28 INFO - PROCESS | 1864 | 1461168628786 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:10:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:10:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1380ms 09:10:28 INFO - PROCESS | 1864 | 1461168628849 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:10:28 INFO - PROCESS | 1864 | 1461168628853 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 09:10:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:10:28 INFO - PROCESS | 1864 | 1461168628858 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 1864 | 1461168628861 Marionette TRACE conn3 <- [1,1602,null,{}] 09:10:28 INFO - PROCESS | 1864 | 1461168628866 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:29 INFO - PROCESS | 1864 | 1461168629017 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:10:29 INFO - PROCESS | 1864 | 1461168629202 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c4fc000 == 116 [pid = 1864] [id = 408] 09:10:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 228 (0x7f1959f61400) [pid = 1864] [serial = 1225] [outer = (nil)] 09:10:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 229 (0x7f195f583800) [pid = 1864] [serial = 1226] [outer = 0x7f1959f61400] 09:10:29 INFO - PROCESS | 1864 | 1461168629269 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 230 (0x7f195fe36400) [pid = 1864] [serial = 1227] [outer = 0x7f1959f61400] 09:10:30 INFO - PROCESS | 1864 | 1461168630077 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:10:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:10:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1282ms 09:10:30 INFO - PROCESS | 1864 | 1461168630142 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 1864 | 1461168630145 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 09:10:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:10:30 INFO - PROCESS | 1864 | 1461168630151 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:10:30 INFO - PROCESS | 1864 | 1461168630154 Marionette TRACE conn3 <- [1,1606,null,{}] 09:10:30 INFO - PROCESS | 1864 | 1461168630159 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:30 INFO - PROCESS | 1864 | 1461168630310 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:10:30 INFO - PROCESS | 1864 | 1461168630495 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971352000 == 117 [pid = 1864] [id = 409] 09:10:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 231 (0x7f195c98b400) [pid = 1864] [serial = 1228] [outer = (nil)] 09:10:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 232 (0x7f1960863c00) [pid = 1864] [serial = 1229] [outer = 0x7f195c98b400] 09:10:30 INFO - PROCESS | 1864 | 1461168630564 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 233 (0x7f1965758800) [pid = 1864] [serial = 1230] [outer = 0x7f195c98b400] 09:10:31 INFO - PROCESS | 1864 | 1461168631372 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:10:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1286ms 09:10:31 INFO - PROCESS | 1864 | 1461168631438 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 1864 | 1461168631442 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 09:10:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:10:31 INFO - PROCESS | 1864 | 1461168631447 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 1864 | 1461168631449 Marionette TRACE conn3 <- [1,1610,null,{}] 09:10:31 INFO - PROCESS | 1864 | 1461168631455 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:31 INFO - PROCESS | 1864 | 1461168631611 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:10:31 INFO - PROCESS | 1864 | 1461168631866 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971cdf000 == 118 [pid = 1864] [id = 410] 09:10:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 234 (0x7f196b558800) [pid = 1864] [serial = 1231] [outer = (nil)] 09:10:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 235 (0x7f196c6d4c00) [pid = 1864] [serial = 1232] [outer = 0x7f196b558800] 09:10:31 INFO - PROCESS | 1864 | 1461168631936 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 236 (0x7f196d52ec00) [pid = 1864] [serial = 1233] [outer = 0x7f196b558800] 09:10:32 INFO - PROCESS | 1864 | 1461168632723 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:10:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1328ms 09:10:32 INFO - PROCESS | 1864 | 1461168632777 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 1864 | 1461168632780 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 09:10:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:10:32 INFO - PROCESS | 1864 | 1461168632785 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 1864 | 1461168632788 Marionette TRACE conn3 <- [1,1614,null,{}] 09:10:32 INFO - PROCESS | 1864 | 1461168632793 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:32 INFO - PROCESS | 1864 | 1461168632954 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:10:33 INFO - PROCESS | 1864 | 1461168633141 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b580800 == 119 [pid = 1864] [id = 411] 09:10:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 237 (0x7f196b5d2000) [pid = 1864] [serial = 1234] [outer = (nil)] 09:10:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 238 (0x7f196d9bb400) [pid = 1864] [serial = 1235] [outer = 0x7f196b5d2000] 09:10:33 INFO - PROCESS | 1864 | 1461168633222 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 239 (0x7f1971632000) [pid = 1864] [serial = 1236] [outer = 0x7f196b5d2000] 09:10:34 INFO - PROCESS | 1864 | 1461168634160 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:10:34 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:10:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1741ms 09:10:34 INFO - PROCESS | 1864 | 1461168634528 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 1864 | 1461168634533 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 09:10:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:10:34 INFO - PROCESS | 1864 | 1461168634541 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 1864 | 1461168634545 Marionette TRACE conn3 <- [1,1618,null,{}] 09:10:34 INFO - PROCESS | 1864 | 1461168634552 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:34 INFO - PROCESS | 1864 | 1461168634703 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:10:34 INFO - PROCESS | 1864 | 1461168634952 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b59e000 == 120 [pid = 1864] [id = 412] 09:10:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 240 (0x7f19483dd800) [pid = 1864] [serial = 1237] [outer = (nil)] 09:10:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 241 (0x7f19483e5800) [pid = 1864] [serial = 1238] [outer = 0x7f19483dd800] 09:10:35 INFO - PROCESS | 1864 | 1461168635012 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 242 (0x7f194a5e6c00) [pid = 1864] [serial = 1239] [outer = 0x7f19483dd800] 09:10:35 INFO - PROCESS | 1864 | 1461168635913 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:10:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1432ms 09:10:35 INFO - PROCESS | 1864 | 1461168635975 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:10:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:10:35 INFO - PROCESS | 1864 | 1461168635978 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 09:10:36 INFO - PROCESS | 1864 | 1461168636000 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 1864 | 1461168636009 Marionette TRACE conn3 <- [1,1622,null,{}] 09:10:36 INFO - PROCESS | 1864 | 1461168636016 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:36 INFO - PROCESS | 1864 | 1461168636174 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:10:36 INFO - PROCESS | 1864 | 1461168636360 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948a5a800 == 121 [pid = 1864] [id = 413] 09:10:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 243 (0x7f19476e6400) [pid = 1864] [serial = 1240] [outer = (nil)] 09:10:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 244 (0x7f19495cbc00) [pid = 1864] [serial = 1241] [outer = 0x7f19476e6400] 09:10:36 INFO - PROCESS | 1864 | 1461168636423 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 245 (0x7f194c3ca000) [pid = 1864] [serial = 1242] [outer = 0x7f19476e6400] 09:10:37 INFO - PROCESS | 1864 | 1461168637369 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:10:37 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:10:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1443ms 09:10:37 INFO - PROCESS | 1864 | 1461168637437 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 1864 | 1461168637440 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 09:10:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:10:37 INFO - PROCESS | 1864 | 1461168637446 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 1864 | 1461168637448 Marionette TRACE conn3 <- [1,1626,null,{}] 09:10:37 INFO - PROCESS | 1864 | 1461168637462 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:37 INFO - PROCESS | 1864 | 1461168637660 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:10:37 INFO - PROCESS | 1864 | 1461168637924 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948bde800 == 122 [pid = 1864] [id = 414] 09:10:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 246 (0x7f194e7ca400) [pid = 1864] [serial = 1243] [outer = (nil)] 09:10:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 247 (0x7f1954cc5800) [pid = 1864] [serial = 1244] [outer = 0x7f194e7ca400] 09:10:38 INFO - PROCESS | 1864 | 1461168638036 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 248 (0x7f1955246c00) [pid = 1864] [serial = 1245] [outer = 0x7f194e7ca400] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959885000 == 121 [pid = 1864] [id = 400] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195969c000 == 120 [pid = 1864] [id = 399] 09:10:38 INFO - PROCESS | 1864 | 1461168638881 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:10:38 INFO - PROCESS | 1864 | --DOMWINDOW == 247 (0x7f195d6e3800) [pid = 1864] [serial = 1145] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1864 | --DOMWINDOW == 246 (0x7f194e7ca800) [pid = 1864] [serial = 1091] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1864 | --DOMWINDOW == 245 (0x7f194e7b1000) [pid = 1864] [serial = 1115] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1864 | --DOMWINDOW == 244 (0x7f19595a9800) [pid = 1864] [serial = 1097] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1864 | --DOMWINDOW == 243 (0x7f196f713000) [pid = 1864] [serial = 1109] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1864 | --DOMWINDOW == 242 (0x7f195de73c00) [pid = 1864] [serial = 1103] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1864 | --DOMWINDOW == 241 (0x7f1961aae000) [pid = 1864] [serial = 1106] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1864 | --DOMWINDOW == 240 (0x7f194804dc00) [pid = 1864] [serial = 1121] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1864 | --DOMWINDOW == 239 (0x7f195c811800) [pid = 1864] [serial = 1100] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1864 | --DOMWINDOW == 238 (0x7f194e7d0000) [pid = 1864] [serial = 1118] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1864 | --DOMWINDOW == 237 (0x7f1955cca000) [pid = 1864] [serial = 32] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:10:38 INFO - PROCESS | 1864 | --DOMWINDOW == 236 (0x7f194b7d5800) [pid = 1864] [serial = 1112] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1864 | --DOMWINDOW == 235 (0x7f195610a000) [pid = 1864] [serial = 1094] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1956535000 == 119 [pid = 1864] [id = 398] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955d1d000 == 118 [pid = 1864] [id = 397] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19539ce000 == 117 [pid = 1864] [id = 396] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1948a5a000 == 116 [pid = 1864] [id = 395] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955a39800 == 115 [pid = 1864] [id = 12] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194b425000 == 114 [pid = 1864] [id = 394] 09:10:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:10:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1537ms 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1948a5c000 == 113 [pid = 1864] [id = 392] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19478a7800 == 112 [pid = 1864] [id = 391] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194760e800 == 111 [pid = 1864] [id = 390] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19474d4800 == 110 [pid = 1864] [id = 389] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1956011000 == 109 [pid = 1864] [id = 388] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19482f5000 == 108 [pid = 1864] [id = 387] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1975d6d000 == 107 [pid = 1864] [id = 386] 09:10:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971369800 == 106 [pid = 1864] [id = 385] 09:10:38 INFO - PROCESS | 1864 | 1461168638994 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 1864 | 1461168638997 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 09:10:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c3eb000 == 105 [pid = 1864] [id = 384] 09:10:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19597c7000 == 104 [pid = 1864] [id = 383] 09:10:39 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1952a28800 == 103 [pid = 1864] [id = 382] 09:10:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:10:39 INFO - PROCESS | 1864 | 1461168639007 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 1864 | 1461168639009 Marionette TRACE conn3 <- [1,1630,null,{}] 09:10:39 INFO - PROCESS | 1864 | 1461168639014 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:39 INFO - PROCESS | 1864 | 1461168639158 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:10:39 INFO - PROCESS | 1864 | 1461168639167 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19482ee800 == 104 [pid = 1864] [id = 415] 09:10:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 236 (0x7f194e7c3800) [pid = 1864] [serial = 1246] [outer = (nil)] 09:10:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 237 (0x7f1955252000) [pid = 1864] [serial = 1247] [outer = 0x7f194e7c3800] 09:10:39 INFO - PROCESS | 1864 | 1461168639224 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 238 (0x7f195610a000) [pid = 1864] [serial = 1248] [outer = 0x7f194e7c3800] 09:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 237 (0x7f195934c000) [pid = 1864] [serial = 1137] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 236 (0x7f19595af000) [pid = 1864] [serial = 1142] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 235 (0x7f1948a05400) [pid = 1864] [serial = 1127] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 234 (0x7f194a5efc00) [pid = 1864] [serial = 1125] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 233 (0x7f195d91b400) [pid = 1864] [serial = 1143] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 232 (0x7f1954d19800) [pid = 1864] [serial = 1130] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 231 (0x7f194a5f0000) [pid = 1864] [serial = 1128] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 230 (0x7f1958d0f000) [pid = 1864] [serial = 1136] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 229 (0x7f1956486400) [pid = 1864] [serial = 1133] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 228 (0x7f1959f5b000) [pid = 1864] [serial = 1139] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 227 (0x7f19554cf800) [pid = 1864] [serial = 1131] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 226 (0x7f194a5e9400) [pid = 1864] [serial = 1124] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 225 (0x7f19718ab000) [pid = 1864] [serial = 750] [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:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 224 (0x7f1958182800) [pid = 1864] [serial = 1134] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1864 | --DOMWINDOW == 223 (0x7f195c981c00) [pid = 1864] [serial = 1140] [outer = (nil)] [url = about:blank] 09:10:40 INFO - PROCESS | 1864 | 1461168640029 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:10:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1074ms 09:10:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:10:40 INFO - PROCESS | 1864 | 1461168640082 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 1864 | 1461168640085 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 09:10:40 INFO - PROCESS | 1864 | 1461168640094 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 1864 | 1461168640096 Marionette TRACE conn3 <- [1,1634,null,{}] 09:10:40 INFO - PROCESS | 1864 | 1461168640101 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:40 INFO - PROCESS | 1864 | 1461168640239 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:10:40 INFO - PROCESS | 1864 | 1461168640252 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955a39800 == 105 [pid = 1864] [id = 416] 09:10:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 224 (0x7f1954cbb800) [pid = 1864] [serial = 1249] [outer = (nil)] 09:10:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 225 (0x7f19573be400) [pid = 1864] [serial = 1250] [outer = 0x7f1954cbb800] 09:10:40 INFO - PROCESS | 1864 | 1461168640308 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 226 (0x7f19581d1000) [pid = 1864] [serial = 1251] [outer = 0x7f1954cbb800] 09:10:41 INFO - PROCESS | 1864 | 1461168641094 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:10:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:10:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1084ms 09:10:41 INFO - PROCESS | 1864 | 1461168641177 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 1864 | 1461168641181 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 09:10:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:10:41 INFO - PROCESS | 1864 | 1461168641185 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 1864 | 1461168641188 Marionette TRACE conn3 <- [1,1638,null,{}] 09:10:41 INFO - PROCESS | 1864 | 1461168641193 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:41 INFO - PROCESS | 1864 | 1461168641385 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:10:41 INFO - PROCESS | 1864 | 1461168641553 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195653f800 == 106 [pid = 1864] [id = 417] 09:10:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 227 (0x7f1958c10400) [pid = 1864] [serial = 1252] [outer = (nil)] 09:10:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 228 (0x7f1959b64c00) [pid = 1864] [serial = 1253] [outer = 0x7f1958c10400] 09:10:41 INFO - PROCESS | 1864 | 1461168641615 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 229 (0x7f1959b6b800) [pid = 1864] [serial = 1254] [outer = 0x7f1958c10400] 09:10:42 INFO - PROCESS | 1864 | 1461168642361 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:10:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1226ms 09:10:42 INFO - PROCESS | 1864 | 1461168642419 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 1864 | 1461168642423 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 09:10:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:10:42 INFO - PROCESS | 1864 | 1461168642428 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 1864 | 1461168642430 Marionette TRACE conn3 <- [1,1642,null,{}] 09:10:42 INFO - PROCESS | 1864 | 1461168642435 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:42 INFO - PROCESS | 1864 | 1461168642624 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:10:42 INFO - PROCESS | 1864 | 1461168642645 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195969b800 == 107 [pid = 1864] [id = 418] 09:10:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 230 (0x7f1959b65000) [pid = 1864] [serial = 1255] [outer = (nil)] 09:10:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 231 (0x7f1959b71400) [pid = 1864] [serial = 1256] [outer = 0x7f1959b65000] 09:10:42 INFO - PROCESS | 1864 | 1461168642701 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 232 (0x7f195c077800) [pid = 1864] [serial = 1257] [outer = 0x7f1959b65000] 09:10:44 INFO - PROCESS | 1864 | 1461168644289 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 231 (0x7f195c078c00) [pid = 1864] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 230 (0x7f194e7c2c00) [pid = 1864] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 229 (0x7f194b673000) [pid = 1864] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 228 (0x7f195c845c00) [pid = 1864] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 227 (0x7f195758f400) [pid = 1864] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 226 (0x7f194b67f800) [pid = 1864] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 225 (0x7f1954eb7000) [pid = 1864] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 224 (0x7f1948a06000) [pid = 1864] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 223 (0x7f195f841c00) [pid = 1864] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 222 (0x7f195818bc00) [pid = 1864] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 221 (0x7f194b62ec00) [pid = 1864] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 220 (0x7f19594a8c00) [pid = 1864] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 219 (0x7f195298fc00) [pid = 1864] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 218 (0x7f19591c0400) [pid = 1864] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 217 (0x7f19495c8800) [pid = 1864] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 216 (0x7f19606ab000) [pid = 1864] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 215 (0x7f195b3b3000) [pid = 1864] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 214 (0x7f1948043400) [pid = 1864] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 213 (0x7f195610f800) [pid = 1864] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 212 (0x7f194b681800) [pid = 1864] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 211 (0x7f1959c84000) [pid = 1864] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 210 (0x7f19495c8000) [pid = 1864] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 209 (0x7f194b67c800) [pid = 1864] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f194b67fc00) [pid = 1864] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 207 (0x7f1960749400) [pid = 1864] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 206 (0x7f195f784800) [pid = 1864] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 205 (0x7f195d649800) [pid = 1864] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 204 (0x7f195e06fc00) [pid = 1864] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 203 (0x7f1960856000) [pid = 1864] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 202 (0x7f195818a400) [pid = 1864] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 201 (0x7f1954cc4400) [pid = 1864] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 200 (0x7f195c805c00) [pid = 1864] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 199 (0x7f1954cc0800) [pid = 1864] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 198 (0x7f1958d12800) [pid = 1864] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 197 (0x7f195758e800) [pid = 1864] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 196 (0x7f195bfaec00) [pid = 1864] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f1952990800) [pid = 1864] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 194 (0x7f195385dc00) [pid = 1864] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 193 (0x7f1954ebd000) [pid = 1864] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 192 (0x7f1956493c00) [pid = 1864] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f1961d22800) [pid = 1864] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f195bfac400) [pid = 1864] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f19553ab000) [pid = 1864] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 188 (0x7f1956109800) [pid = 1864] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 187 (0x7f19495d0400) [pid = 1864] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 186 (0x7f194804b800) [pid = 1864] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f194b7d2000) [pid = 1864] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f194e730c00) [pid = 1864] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:10:44 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f194a5f2000) [pid = 1864] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:10:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:10:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1975ms 09:10:44 INFO - PROCESS | 1864 | 1461168644430 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 1864 | 1461168644433 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 09:10:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:10:44 INFO - PROCESS | 1864 | 1461168644463 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - PROCESS | 1864 | 1461168644465 Marionette TRACE conn3 <- [1,1646,null,{}] 09:10:44 INFO - PROCESS | 1864 | 1461168644473 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:44 INFO - PROCESS | 1864 | 1461168644676 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:10:44 INFO - PROCESS | 1864 | 1461168644769 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194c2cd800 == 108 [pid = 1864] [id = 419] 09:10:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f194b62e800) [pid = 1864] [serial = 1258] [outer = (nil)] 09:10:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f194b63a400) [pid = 1864] [serial = 1259] [outer = 0x7f194b62e800] 09:10:44 INFO - PROCESS | 1864 | 1461168644829 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f194e7b6800) [pid = 1864] [serial = 1260] [outer = 0x7f194b62e800] 09:10:45 INFO - PROCESS | 1864 | 1461168645454 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:10:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1051ms 09:10:45 INFO - PROCESS | 1864 | 1461168645491 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 1864 | 1461168645493 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 09:10:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:10:45 INFO - PROCESS | 1864 | 1461168645499 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 1864 | 1461168645501 Marionette TRACE conn3 <- [1,1650,null,{}] 09:10:45 INFO - PROCESS | 1864 | 1461168645507 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:45 INFO - PROCESS | 1864 | 1461168645737 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:10:45 INFO - PROCESS | 1864 | 1461168645755 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959429800 == 109 [pid = 1864] [id = 420] 09:10:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 187 (0x7f194b62ec00) [pid = 1864] [serial = 1261] [outer = (nil)] 09:10:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f1954d14400) [pid = 1864] [serial = 1262] [outer = 0x7f194b62ec00] 09:10:45 INFO - PROCESS | 1864 | 1461168645814 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f1956484800) [pid = 1864] [serial = 1263] [outer = 0x7f194b62ec00] 09:10:46 INFO - PROCESS | 1864 | 1461168646798 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:10:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1376ms 09:10:46 INFO - PROCESS | 1864 | 1461168646877 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 1864 | 1461168646883 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 09:10:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:10:46 INFO - PROCESS | 1864 | 1461168646890 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 1864 | 1461168646895 Marionette TRACE conn3 <- [1,1654,null,{}] 09:10:46 INFO - PROCESS | 1864 | 1461168646902 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:47 INFO - PROCESS | 1864 | 1461168647131 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:10:47 INFO - PROCESS | 1864 | 1461168647322 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b591800 == 110 [pid = 1864] [id = 421] 09:10:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f1946864c00) [pid = 1864] [serial = 1264] [outer = (nil)] 09:10:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f194a5f2000) [pid = 1864] [serial = 1265] [outer = 0x7f1946864c00] 09:10:47 INFO - PROCESS | 1864 | 1461168647398 Marionette DEBUG loaded listener.js 09:10:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f194c3c8000) [pid = 1864] [serial = 1266] [outer = 0x7f1946864c00] 09:10:48 INFO - PROCESS | 1864 | 1461168648306 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:10:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:10:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1442ms 09:10:48 INFO - PROCESS | 1864 | 1461168648333 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:10:48 INFO - PROCESS | 1864 | 1461168648342 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 09:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:10:48 INFO - PROCESS | 1864 | 1461168648352 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - PROCESS | 1864 | 1461168648355 Marionette TRACE conn3 <- [1,1658,null,{}] 09:10:48 INFO - PROCESS | 1864 | 1461168648361 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:48 INFO - PROCESS | 1864 | 1461168648530 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:10:48 INFO - PROCESS | 1864 | 1461168648722 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d06800 == 111 [pid = 1864] [id = 422] 09:10:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f19476e6800) [pid = 1864] [serial = 1267] [outer = (nil)] 09:10:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f1952998400) [pid = 1864] [serial = 1268] [outer = 0x7f19476e6800] 09:10:48 INFO - PROCESS | 1864 | 1461168648789 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f1954eb7000) [pid = 1864] [serial = 1269] [outer = 0x7f19476e6800] 09:10:49 INFO - PROCESS | 1864 | 1461168649801 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1489ms 09:10:49 INFO - PROCESS | 1864 | 1461168649841 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 1864 | 1461168649845 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 09:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:10:49 INFO - PROCESS | 1864 | 1461168649850 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 1864 | 1461168649856 Marionette TRACE conn3 <- [1,1662,null,{}] 09:10:49 INFO - PROCESS | 1864 | 1461168649871 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:50 INFO - PROCESS | 1864 | 1461168650031 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:10:50 INFO - PROCESS | 1864 | 1461168650222 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e17800 == 112 [pid = 1864] [id = 423] 09:10:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f194e7ccc00) [pid = 1864] [serial = 1270] [outer = (nil)] 09:10:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 197 (0x7f19573c1800) [pid = 1864] [serial = 1271] [outer = 0x7f194e7ccc00] 09:10:50 INFO - PROCESS | 1864 | 1461168650292 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 198 (0x7f1958d19000) [pid = 1864] [serial = 1272] [outer = 0x7f194e7ccc00] 09:10:51 INFO - PROCESS | 1864 | 1461168651167 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1391ms 09:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:10:51 INFO - PROCESS | 1864 | 1461168651242 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 1864 | 1461168651245 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 09:10:51 INFO - PROCESS | 1864 | 1461168651251 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 1864 | 1461168651254 Marionette TRACE conn3 <- [1,1666,null,{}] 09:10:51 INFO - PROCESS | 1864 | 1461168651259 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:51 INFO - PROCESS | 1864 | 1461168651473 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:10:51 INFO - PROCESS | 1864 | 1461168651660 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195dcb2000 == 113 [pid = 1864] [id = 424] 09:10:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 199 (0x7f1954cc0800) [pid = 1864] [serial = 1273] [outer = (nil)] 09:10:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 200 (0x7f19595a7400) [pid = 1864] [serial = 1274] [outer = 0x7f1954cc0800] 09:10:51 INFO - PROCESS | 1864 | 1461168651726 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 201 (0x7f19595c1000) [pid = 1864] [serial = 1275] [outer = 0x7f1954cc0800] 09:10:52 INFO - PROCESS | 1864 | 1461168652685 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1481ms 09:10:52 INFO - PROCESS | 1864 | 1461168652733 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 1864 | 1461168652736 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 09:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:10:52 INFO - PROCESS | 1864 | 1461168652742 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 1864 | 1461168652744 Marionette TRACE conn3 <- [1,1670,null,{}] 09:10:52 INFO - PROCESS | 1864 | 1461168652750 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:52 INFO - PROCESS | 1864 | 1461168652901 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:10:53 INFO - PROCESS | 1864 | 1461168653091 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195efb0800 == 114 [pid = 1864] [id = 425] 09:10:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 202 (0x7f1958e6fc00) [pid = 1864] [serial = 1276] [outer = (nil)] 09:10:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 203 (0x7f1959b6bc00) [pid = 1864] [serial = 1277] [outer = 0x7f1958e6fc00] 09:10:53 INFO - PROCESS | 1864 | 1461168653157 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 204 (0x7f1959f5d800) [pid = 1864] [serial = 1278] [outer = 0x7f1958e6fc00] 09:10:54 INFO - PROCESS | 1864 | 1461168654025 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1331ms 09:10:54 INFO - PROCESS | 1864 | 1461168654075 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 1864 | 1461168654078 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 09:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:10:54 INFO - PROCESS | 1864 | 1461168654083 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 1864 | 1461168654086 Marionette TRACE conn3 <- [1,1674,null,{}] 09:10:54 INFO - PROCESS | 1864 | 1461168654092 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:54 INFO - PROCESS | 1864 | 1461168654276 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:10:54 INFO - PROCESS | 1864 | 1461168654463 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c876800 == 115 [pid = 1864] [id = 426] 09:10:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 205 (0x7f1959b6a000) [pid = 1864] [serial = 1279] [outer = (nil)] 09:10:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 206 (0x7f195dc3c000) [pid = 1864] [serial = 1280] [outer = 0x7f1959b6a000] 09:10:54 INFO - PROCESS | 1864 | 1461168654546 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f195f45cc00) [pid = 1864] [serial = 1281] [outer = 0x7f1959b6a000] 09:10:55 INFO - PROCESS | 1864 | 1461168655357 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1331ms 09:10:55 INFO - PROCESS | 1864 | 1461168655415 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 1864 | 1461168655418 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 09:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:10:55 INFO - PROCESS | 1864 | 1461168655424 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 1864 | 1461168655426 Marionette TRACE conn3 <- [1,1678,null,{}] 09:10:55 INFO - PROCESS | 1864 | 1461168655431 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:55 INFO - PROCESS | 1864 | 1461168655588 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:10:55 INFO - PROCESS | 1864 | 1461168655779 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971b9d800 == 116 [pid = 1864] [id = 427] 09:10:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f195c809800) [pid = 1864] [serial = 1282] [outer = (nil)] 09:10:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f1961a46c00) [pid = 1864] [serial = 1283] [outer = 0x7f195c809800] 09:10:55 INFO - PROCESS | 1864 | 1461168655847 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 210 (0x7f196b55dc00) [pid = 1864] [serial = 1284] [outer = 0x7f195c809800] 09:10:56 INFO - PROCESS | 1864 | 1461168656658 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1282ms 09:10:56 INFO - PROCESS | 1864 | 1461168656706 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 1864 | 1461168656710 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 09:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:10:56 INFO - PROCESS | 1864 | 1461168656715 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 1864 | 1461168656718 Marionette TRACE conn3 <- [1,1682,null,{}] 09:10:56 INFO - PROCESS | 1864 | 1461168656723 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:56 INFO - PROCESS | 1864 | 1461168656874 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:10:57 INFO - PROCESS | 1864 | 1461168657077 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19481e2000 == 117 [pid = 1864] [id = 428] 09:10:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 211 (0x7f1948049800) [pid = 1864] [serial = 1285] [outer = (nil)] 09:10:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 212 (0x7f196c83fc00) [pid = 1864] [serial = 1286] [outer = 0x7f1948049800] 09:10:57 INFO - PROCESS | 1864 | 1461168657144 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 213 (0x7f196d9eb000) [pid = 1864] [serial = 1287] [outer = 0x7f1948049800] 09:10:57 INFO - PROCESS | 1864 | 1461168657986 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1325ms 09:10:58 INFO - PROCESS | 1864 | 1461168658042 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:10:58 INFO - PROCESS | 1864 | 1461168658046 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 09:10:58 INFO - PROCESS | 1864 | 1461168658051 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 1864 | 1461168658054 Marionette TRACE conn3 <- [1,1686,null,{}] 09:10:58 INFO - PROCESS | 1864 | 1461168658059 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:58 INFO - PROCESS | 1864 | 1461168658217 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:10:58 INFO - PROCESS | 1864 | 1461168658412 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1974539800 == 118 [pid = 1864] [id = 429] 09:10:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 214 (0x7f195c845400) [pid = 1864] [serial = 1288] [outer = (nil)] 09:10:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 215 (0x7f1971633400) [pid = 1864] [serial = 1289] [outer = 0x7f195c845400] 09:10:58 INFO - PROCESS | 1864 | 1461168658481 Marionette DEBUG loaded listener.js 09:10:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 216 (0x7f19718b0c00) [pid = 1864] [serial = 1290] [outer = 0x7f195c845400] 09:10:59 INFO - PROCESS | 1864 | 1461168659278 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:10:59 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:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1276ms 09:10:59 INFO - PROCESS | 1864 | 1461168659328 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:10:59 INFO - PROCESS | 1864 | 1461168659331 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 09:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:10:59 INFO - PROCESS | 1864 | 1461168659337 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 1864 | 1461168659339 Marionette TRACE conn3 <- [1,1690,null,{}] 09:10:59 INFO - PROCESS | 1864 | 1461168659344 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:59 INFO - PROCESS | 1864 | 1461168659501 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:10:59 INFO - PROCESS | 1864 | 1461168659706 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19484a7000 == 119 [pid = 1864] [id = 430] 09:10:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 217 (0x7f19469dd000) [pid = 1864] [serial = 1291] [outer = (nil)] 09:10:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 218 (0x7f19469e3c00) [pid = 1864] [serial = 1292] [outer = 0x7f19469dd000] 09:10:59 INFO - PROCESS | 1864 | 1461168659775 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 219 (0x7f19469e8800) [pid = 1864] [serial = 1293] [outer = 0x7f19469dd000] 09:11:00 INFO - PROCESS | 1864 | 1461168660674 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1381ms 09:11:00 INFO - PROCESS | 1864 | 1461168660719 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 1864 | 1461168660723 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 09:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:11:00 INFO - PROCESS | 1864 | 1461168660729 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 1864 | 1461168660733 Marionette TRACE conn3 <- [1,1694,null,{}] 09:11:00 INFO - PROCESS | 1864 | 1461168660738 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:00 INFO - PROCESS | 1864 | 1461168660933 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:11:01 INFO - PROCESS | 1864 | 1461168661128 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1947618800 == 120 [pid = 1864] [id = 431] 09:11:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 220 (0x7f19469ddc00) [pid = 1864] [serial = 1294] [outer = (nil)] 09:11:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 221 (0x7f1946c66400) [pid = 1864] [serial = 1295] [outer = 0x7f19469ddc00] 09:11:01 INFO - PROCESS | 1864 | 1461168661210 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 222 (0x7f194b680400) [pid = 1864] [serial = 1296] [outer = 0x7f19469ddc00] 09:11:02 INFO - PROCESS | 1864 | 1461168662144 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1478ms 09:11:02 INFO - PROCESS | 1864 | 1461168662207 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 1864 | 1461168662211 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 09:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:11:02 INFO - PROCESS | 1864 | 1461168662216 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 1864 | 1461168662218 Marionette TRACE conn3 <- [1,1698,null,{}] 09:11:02 INFO - PROCESS | 1864 | 1461168662223 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:02 INFO - PROCESS | 1864 | 1461168662377 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:11:02 INFO - PROCESS | 1864 | 1461168662572 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1952a27800 == 121 [pid = 1864] [id = 432] 09:11:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 223 (0x7f19469dd400) [pid = 1864] [serial = 1297] [outer = (nil)] 09:11:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 224 (0x7f19558e2000) [pid = 1864] [serial = 1298] [outer = 0x7f19469dd400] 09:11:02 INFO - PROCESS | 1864 | 1461168662642 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 225 (0x7f197174f800) [pid = 1864] [serial = 1299] [outer = 0x7f19469dd400] 09:11:03 INFO - PROCESS | 1864 | 1461168663448 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:11:03 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:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1279ms 09:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:11:03 INFO - PROCESS | 1864 | 1461168663502 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 1864 | 1461168663504 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 09:11:03 INFO - PROCESS | 1864 | 1461168663509 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 1864 | 1461168663513 Marionette TRACE conn3 <- [1,1702,null,{}] 09:11:03 INFO - PROCESS | 1864 | 1461168663518 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:03 INFO - PROCESS | 1864 | 1461168663697 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:11:03 INFO - PROCESS | 1864 | 1461168663894 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e4d2800 == 122 [pid = 1864] [id = 433] 09:11:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 226 (0x7f19449e1000) [pid = 1864] [serial = 1300] [outer = (nil)] 09:11:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 227 (0x7f19449ea000) [pid = 1864] [serial = 1301] [outer = 0x7f19449e1000] 09:11:03 INFO - PROCESS | 1864 | 1461168663958 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 228 (0x7f19449ee400) [pid = 1864] [serial = 1302] [outer = 0x7f19449e1000] 09:11:04 INFO - PROCESS | 1864 | 1461168664854 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1384ms 09:11:04 INFO - PROCESS | 1864 | 1461168664893 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 1864 | 1461168664897 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 09:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:11:04 INFO - PROCESS | 1864 | 1461168664903 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 1864 | 1461168664906 Marionette TRACE conn3 <- [1,1706,null,{}] 09:11:04 INFO - PROCESS | 1864 | 1461168664911 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:05 INFO - PROCESS | 1864 | 1461168665080 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:11:05 INFO - PROCESS | 1864 | 1461168665753 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948bde000 == 123 [pid = 1864] [id = 434] 09:11:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 229 (0x7f1946868400) [pid = 1864] [serial = 1303] [outer = (nil)] 09:11:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 230 (0x7f19469e5800) [pid = 1864] [serial = 1304] [outer = 0x7f1946868400] 09:11:05 INFO - PROCESS | 1864 | 1461168665823 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 231 (0x7f1946c69800) [pid = 1864] [serial = 1305] [outer = 0x7f1946868400] 09:11:06 INFO - PROCESS | 1864 | 1461168666631 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1778ms 09:11:06 INFO - PROCESS | 1864 | 1461168666682 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:11:06 INFO - PROCESS | 1864 | 1461168666689 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 09:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:11:06 INFO - PROCESS | 1864 | 1461168666696 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 1864 | 1461168666700 Marionette TRACE conn3 <- [1,1710,null,{}] 09:11:06 INFO - PROCESS | 1864 | 1461168666707 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:06 INFO - PROCESS | 1864 | 1461168666863 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:11:07 INFO - PROCESS | 1864 | 1461168667083 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195376d800 == 124 [pid = 1864] [id = 435] 09:11:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 232 (0x7f1946869400) [pid = 1864] [serial = 1306] [outer = (nil)] 09:11:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 233 (0x7f19483ea800) [pid = 1864] [serial = 1307] [outer = 0x7f1946869400] 09:11:07 INFO - PROCESS | 1864 | 1461168667148 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 234 (0x7f194a5e5c00) [pid = 1864] [serial = 1308] [outer = 0x7f1946869400] 09:11:08 INFO - PROCESS | 1864 | 1461168668134 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1483ms 09:11:08 INFO - PROCESS | 1864 | 1461168668183 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:11:08 INFO - PROCESS | 1864 | 1461168668189 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 09:11:08 INFO - PROCESS | 1864 | 1461168668195 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 1864 | 1461168668198 Marionette TRACE conn3 <- [1,1714,null,{}] 09:11:08 INFO - PROCESS | 1864 | 1461168668203 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:08 INFO - PROCESS | 1864 | 1461168668355 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:11:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e13a800 == 123 [pid = 1864] [id = 365] 09:11:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194c2cd800 == 122 [pid = 1864] [id = 419] 09:11:08 INFO - PROCESS | 1864 | --DOMWINDOW == 233 (0x7f1958e6f800) [pid = 1864] [serial = 1205] [outer = (nil)] [url = about:blank] 09:11:08 INFO - PROCESS | 1864 | 1461168668730 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195969b800 == 121 [pid = 1864] [id = 418] 09:11:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195653f800 == 120 [pid = 1864] [id = 417] 09:11:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955a39800 == 119 [pid = 1864] [id = 416] 09:11:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959f50800 == 118 [pid = 1864] [id = 393] 09:11:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19482ee800 == 117 [pid = 1864] [id = 415] 09:11:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1947617000 == 118 [pid = 1864] [id = 436] 09:11:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 234 (0x7f19495c5800) [pid = 1864] [serial = 1309] [outer = (nil)] 09:11:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 235 (0x7f194c3c7400) [pid = 1864] [serial = 1310] [outer = 0x7f19495c5800] 09:11:08 INFO - PROCESS | 1864 | 1461168668818 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 236 (0x7f194e730800) [pid = 1864] [serial = 1311] [outer = 0x7f19495c5800] 09:11:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1948bde800 == 117 [pid = 1864] [id = 414] 09:11:08 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1948a5a800 == 116 [pid = 1864] [id = 413] 09:11:09 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194b59e000 == 115 [pid = 1864] [id = 412] 09:11:09 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19607ca800 == 114 [pid = 1864] [id = 407] 09:11:09 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195df3b800 == 113 [pid = 1864] [id = 406] 09:11:09 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195b4a4000 == 112 [pid = 1864] [id = 405] 09:11:09 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959e1d800 == 111 [pid = 1864] [id = 404] 09:11:09 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955d17800 == 110 [pid = 1864] [id = 403] 09:11:09 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e4c4000 == 109 [pid = 1864] [id = 402] 09:11:09 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959b98000 == 108 [pid = 1864] [id = 401] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 235 (0x7f196c837c00) [pid = 1864] [serial = 981] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 234 (0x7f19605fe800) [pid = 1864] [serial = 972] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 233 (0x7f196d6bdc00) [pid = 1864] [serial = 1008] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 232 (0x7f195b3b1400) [pid = 1864] [serial = 921] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 231 (0x7f19595aac00) [pid = 1864] [serial = 1044] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 230 (0x7f1971627800) [pid = 1864] [serial = 882] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 229 (0x7f1956105800) [pid = 1864] [serial = 1041] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 228 (0x7f195de72400) [pid = 1864] [serial = 1047] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 227 (0x7f1958e6ec00) [pid = 1864] [serial = 918] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 226 (0x7f195f7d9c00) [pid = 1864] [serial = 1050] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 225 (0x7f1955a9e800) [pid = 1864] [serial = 990] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 224 (0x7f1958d0b400) [pid = 1864] [serial = 993] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 223 (0x7f1958d13c00) [pid = 1864] [serial = 963] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 222 (0x7f195c072400) [pid = 1864] [serial = 924] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 221 (0x7f1971630000) [pid = 1864] [serial = 1011] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 220 (0x7f195f793c00) [pid = 1864] [serial = 969] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 219 (0x7f195f7d8800) [pid = 1864] [serial = 1002] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 218 (0x7f1959f59400) [pid = 1864] [serial = 1065] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 217 (0x7f1971a02c00) [pid = 1864] [serial = 1014] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 216 (0x7f195e5ed800) [pid = 1864] [serial = 930] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 215 (0x7f195d962000) [pid = 1864] [serial = 876] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 214 (0x7f1954dad400) [pid = 1864] [serial = 870] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 213 (0x7f1955550800) [pid = 1864] [serial = 960] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 212 (0x7f194b632c00) [pid = 1864] [serial = 1068] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 211 (0x7f1961bfa000) [pid = 1864] [serial = 975] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 210 (0x7f195bfaa000) [pid = 1864] [serial = 996] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 209 (0x7f194b63bc00) [pid = 1864] [serial = 1017] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f1971b28400) [pid = 1864] [serial = 1056] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 207 (0x7f1955a9c800) [pid = 1864] [serial = 915] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 206 (0x7f195dc3a800) [pid = 1864] [serial = 999] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 205 (0x7f194e7cd800) [pid = 1864] [serial = 1062] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 204 (0x7f196c68b800) [pid = 1864] [serial = 1005] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 203 (0x7f195df6f000) [pid = 1864] [serial = 927] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 202 (0x7f194a5ecc00) [pid = 1864] [serial = 1122] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 201 (0x7f196b5dbc00) [pid = 1864] [serial = 1053] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 200 (0x7f19595c2c00) [pid = 1864] [serial = 933] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 199 (0x7f195d64dc00) [pid = 1864] [serial = 966] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 198 (0x7f19594ab000) [pid = 1864] [serial = 1059] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 197 (0x7f1954da8800) [pid = 1864] [serial = 912] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 196 (0x7f1958183000) [pid = 1864] [serial = 873] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f196c169000) [pid = 1864] [serial = 978] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 194 (0x7f1961ab2000) [pid = 1864] [serial = 879] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 193 (0x7f1955547400) [pid = 1864] [serial = 1196] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 192 (0x7f1957597400) [pid = 1864] [serial = 1199] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f1958c1e000) [pid = 1864] [serial = 1200] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f19476e2800) [pid = 1864] [serial = 1175] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f19606b8400) [pid = 1864] [serial = 1163] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 188 (0x7f1961bf2400) [pid = 1864] [serial = 1169] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 187 (0x7f194a5f2800) [pid = 1864] [serial = 1148] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 186 (0x7f194ceccc00) [pid = 1864] [serial = 1187] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f194e72c000) [pid = 1864] [serial = 1188] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f195c8d4800) [pid = 1864] [serial = 1160] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f19594a6000) [pid = 1864] [serial = 1154] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f194a5e4c00) [pid = 1864] [serial = 1185] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f1948a0bc00) [pid = 1864] [serial = 1184] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f194c3cac00) [pid = 1864] [serial = 1166] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f1959f58c00) [pid = 1864] [serial = 1157] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 178 (0x7f19483e9c00) [pid = 1864] [serial = 1172] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 177 (0x7f1954cbe000) [pid = 1864] [serial = 1151] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f195530cc00) [pid = 1864] [serial = 1193] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f194e727c00) [pid = 1864] [serial = 1181] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f195385ec00) [pid = 1864] [serial = 1190] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 173 (0x7f1954d19000) [pid = 1864] [serial = 1191] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 172 (0x7f194686b000) [pid = 1864] [serial = 1178] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 171 (0x7f1958c1a400) [pid = 1864] [serial = 1202] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 170 (0x7f19558eb400) [pid = 1864] [serial = 1197] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 169 (0x7f1958d15400) [pid = 1864] [serial = 1203] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | --DOMWINDOW == 168 (0x7f19554c4800) [pid = 1864] [serial = 1194] [outer = (nil)] [url = about:blank] 09:11:09 INFO - PROCESS | 1864 | 1461168669595 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1432ms 09:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:11:09 INFO - PROCESS | 1864 | 1461168669627 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 1864 | 1461168669630 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 09:11:09 INFO - PROCESS | 1864 | 1461168669642 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 1864 | 1461168669650 Marionette TRACE conn3 <- [1,1718,null,{}] 09:11:09 INFO - PROCESS | 1864 | 1461168669672 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:09 INFO - PROCESS | 1864 | 1461168669826 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:11:09 INFO - PROCESS | 1864 | 1461168669836 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e8c5000 == 109 [pid = 1864] [id = 437] 09:11:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 169 (0x7f194686b000) [pid = 1864] [serial = 1312] [outer = (nil)] 09:11:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 170 (0x7f1953861000) [pid = 1864] [serial = 1313] [outer = 0x7f194686b000] 09:11:09 INFO - PROCESS | 1864 | 1461168669892 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 171 (0x7f1954d19000) [pid = 1864] [serial = 1314] [outer = 0x7f194686b000] 09:11:10 INFO - PROCESS | 1864 | 1461168670653 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1093ms 09:11:10 INFO - PROCESS | 1864 | 1461168670737 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 1864 | 1461168670741 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 09:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:11:10 INFO - PROCESS | 1864 | 1461168670746 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - PROCESS | 1864 | 1461168670748 Marionette TRACE conn3 <- [1,1722,null,{}] 09:11:10 INFO - PROCESS | 1864 | 1461168670757 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:10 INFO - PROCESS | 1864 | 1461168670903 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:11:10 INFO - PROCESS | 1864 | 1461168670912 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955453000 == 110 [pid = 1864] [id = 438] 09:11:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 172 (0x7f195385f400) [pid = 1864] [serial = 1315] [outer = (nil)] 09:11:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 173 (0x7f1955249c00) [pid = 1864] [serial = 1316] [outer = 0x7f195385f400] 09:11:10 INFO - PROCESS | 1864 | 1461168670968 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f19554c4c00) [pid = 1864] [serial = 1317] [outer = 0x7f195385f400] 09:11:11 INFO - PROCESS | 1864 | 1461168671878 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:11:11 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:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1177ms 09:11:11 INFO - PROCESS | 1864 | 1461168671924 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 1864 | 1461168671927 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 09:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:11:11 INFO - PROCESS | 1864 | 1461168671936 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 1864 | 1461168671938 Marionette TRACE conn3 <- [1,1726,null,{}] 09:11:11 INFO - PROCESS | 1864 | 1461168671942 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:12 INFO - PROCESS | 1864 | 1461168672146 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:11:12 INFO - PROCESS | 1864 | 1461168672169 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955de1800 == 111 [pid = 1864] [id = 439] 09:11:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f19558de800) [pid = 1864] [serial = 1318] [outer = (nil)] 09:11:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f1955aa0400) [pid = 1864] [serial = 1319] [outer = 0x7f19558de800] 09:11:12 INFO - PROCESS | 1864 | 1461168672237 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f19561f3000) [pid = 1864] [serial = 1320] [outer = 0x7f19558de800] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f195f787000) [pid = 1864] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f19495d0000) [pid = 1864] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f19495c7400) [pid = 1864] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 173 (0x7f1954d1c000) [pid = 1864] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 172 (0x7f19595af400) [pid = 1864] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 171 (0x7f19554c8c00) [pid = 1864] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 170 (0x7f1955548400) [pid = 1864] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 169 (0x7f194c3c5400) [pid = 1864] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 168 (0x7f194c3c3400) [pid = 1864] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 167 (0x7f19495c9c00) [pid = 1864] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 166 (0x7f19483dd800) [pid = 1864] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 165 (0x7f194b62e800) [pid = 1864] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 164 (0x7f194e7b5800) [pid = 1864] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 163 (0x7f195d6e2800) [pid = 1864] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 162 (0x7f194e7c3800) [pid = 1864] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 161 (0x7f1958c10400) [pid = 1864] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 160 (0x7f1954cbb800) [pid = 1864] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 159 (0x7f195f78fc00) [pid = 1864] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 158 (0x7f195952fc00) [pid = 1864] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 157 (0x7f194b7cbc00) [pid = 1864] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 156 (0x7f194b7cb800) [pid = 1864] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 155 (0x7f194e7ca400) [pid = 1864] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 154 (0x7f1954eb6000) [pid = 1864] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 153 (0x7f19591bd400) [pid = 1864] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 152 (0x7f195554c000) [pid = 1864] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 151 (0x7f1959b65000) [pid = 1864] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 150 (0x7f194e7cec00) [pid = 1864] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:11:13 INFO - PROCESS | 1864 | --DOMWINDOW == 149 (0x7f19476e6400) [pid = 1864] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:11:13 INFO - PROCESS | 1864 | 1461168673880 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1980ms 09:11:13 INFO - PROCESS | 1864 | 1461168673915 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 1864 | 1461168673922 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 09:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:11:13 INFO - PROCESS | 1864 | 1461168673931 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 1864 | 1461168673936 Marionette TRACE conn3 <- [1,1730,null,{}] 09:11:13 INFO - PROCESS | 1864 | 1461168673944 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:14 INFO - PROCESS | 1864 | 1461168674147 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:11:14 INFO - PROCESS | 1864 | 1461168674334 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b59c800 == 112 [pid = 1864] [id = 440] 09:11:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 150 (0x7f1948043c00) [pid = 1864] [serial = 1321] [outer = (nil)] 09:11:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 151 (0x7f19483e7000) [pid = 1864] [serial = 1322] [outer = 0x7f1948043c00] 09:11:14 INFO - PROCESS | 1864 | 1461168674403 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 152 (0x7f194a5e6800) [pid = 1864] [serial = 1323] [outer = 0x7f1948043c00] 09:11:15 INFO - PROCESS | 1864 | 1461168675393 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:11:15 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:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1535ms 09:11:15 INFO - PROCESS | 1864 | 1461168675466 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 1864 | 1461168675473 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 09:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:11:15 INFO - PROCESS | 1864 | 1461168675483 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - PROCESS | 1864 | 1461168675487 Marionette TRACE conn3 <- [1,1734,null,{}] 09:11:15 INFO - PROCESS | 1864 | 1461168675491 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:15 INFO - PROCESS | 1864 | 1461168675662 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:11:15 INFO - PROCESS | 1864 | 1461168675843 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1954ed6800 == 113 [pid = 1864] [id = 441] 09:11:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 153 (0x7f1948046800) [pid = 1864] [serial = 1324] [outer = (nil)] 09:11:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 154 (0x7f194c3cb000) [pid = 1864] [serial = 1325] [outer = 0x7f1948046800] 09:11:15 INFO - PROCESS | 1864 | 1461168675911 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 155 (0x7f194e72cc00) [pid = 1864] [serial = 1326] [outer = 0x7f1948046800] 09:11:16 INFO - PROCESS | 1864 | 1461168676761 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:11:16 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:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1328ms 09:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:11:16 INFO - PROCESS | 1864 | 1461168676812 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:11:16 INFO - PROCESS | 1864 | 1461168676815 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 09:11:16 INFO - PROCESS | 1864 | 1461168676821 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 1864 | 1461168676826 Marionette TRACE conn3 <- [1,1738,null,{}] 09:11:16 INFO - PROCESS | 1864 | 1461168676841 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:17 INFO - PROCESS | 1864 | 1461168677023 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:11:17 INFO - PROCESS | 1864 | 1461168677237 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959428000 == 114 [pid = 1864] [id = 442] 09:11:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 156 (0x7f1954d15c00) [pid = 1864] [serial = 1327] [outer = (nil)] 09:11:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 157 (0x7f19554c8000) [pid = 1864] [serial = 1328] [outer = 0x7f1954d15c00] 09:11:17 INFO - PROCESS | 1864 | 1461168677308 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 158 (0x7f1955550800) [pid = 1864] [serial = 1329] [outer = 0x7f1954d15c00] 09:11:18 INFO - PROCESS | 1864 | 1461168678164 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1382ms 09:11:18 INFO - PROCESS | 1864 | 1461168678203 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 1864 | 1461168678207 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 09:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:11:18 INFO - PROCESS | 1864 | 1461168678213 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 1864 | 1461168678215 Marionette TRACE conn3 <- [1,1742,null,{}] 09:11:18 INFO - PROCESS | 1864 | 1461168678220 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:18 INFO - PROCESS | 1864 | 1461168678379 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:11:18 INFO - PROCESS | 1864 | 1461168678567 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19598a1000 == 115 [pid = 1864] [id = 443] 09:11:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 159 (0x7f1954cc1800) [pid = 1864] [serial = 1330] [outer = (nil)] 09:11:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 160 (0x7f1956486400) [pid = 1864] [serial = 1331] [outer = 0x7f1954cc1800] 09:11:18 INFO - PROCESS | 1864 | 1461168678638 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 161 (0x7f1956683400) [pid = 1864] [serial = 1332] [outer = 0x7f1954cc1800] 09:11:19 INFO - PROCESS | 1864 | 1461168679470 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1288ms 09:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:11:19 INFO - PROCESS | 1864 | 1461168679502 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 1864 | 1461168679504 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 09:11:19 INFO - PROCESS | 1864 | 1461168679511 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 1864 | 1461168679514 Marionette TRACE conn3 <- [1,1746,null,{}] 09:11:19 INFO - PROCESS | 1864 | 1461168679519 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:19 INFO - PROCESS | 1864 | 1461168679695 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:11:19 INFO - PROCESS | 1864 | 1461168679883 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959d66000 == 116 [pid = 1864] [id = 444] 09:11:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 162 (0x7f1955246000) [pid = 1864] [serial = 1333] [outer = (nil)] 09:11:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 163 (0x7f195817f000) [pid = 1864] [serial = 1334] [outer = 0x7f1955246000] 09:11:19 INFO - PROCESS | 1864 | 1461168679949 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 164 (0x7f1958c1e000) [pid = 1864] [serial = 1335] [outer = 0x7f1955246000] 09:11:20 INFO - PROCESS | 1864 | 1461168680857 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:11:20 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:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1377ms 09:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:11:20 INFO - PROCESS | 1864 | 1461168680887 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 1864 | 1461168680890 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 09:11:20 INFO - PROCESS | 1864 | 1461168680894 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 1864 | 1461168680898 Marionette TRACE conn3 <- [1,1750,null,{}] 09:11:20 INFO - PROCESS | 1864 | 1461168680903 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:21 INFO - PROCESS | 1864 | 1461168681074 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:11:21 INFO - PROCESS | 1864 | 1461168681264 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195c053000 == 117 [pid = 1864] [id = 445] 09:11:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 165 (0x7f1958d10c00) [pid = 1864] [serial = 1336] [outer = (nil)] 09:11:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 166 (0x7f1959538000) [pid = 1864] [serial = 1337] [outer = 0x7f1958d10c00] 09:11:21 INFO - PROCESS | 1864 | 1461168681334 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 167 (0x7f1959b69000) [pid = 1864] [serial = 1338] [outer = 0x7f1958d10c00] 09:11:22 INFO - PROCESS | 1864 | 1461168682227 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:11:22 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:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1386ms 09:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:11:22 INFO - PROCESS | 1864 | 1461168682282 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:11:22 INFO - PROCESS | 1864 | 1461168682285 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 09:11:22 INFO - PROCESS | 1864 | 1461168682289 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - PROCESS | 1864 | 1461168682293 Marionette TRACE conn3 <- [1,1754,null,{}] 09:11:22 INFO - PROCESS | 1864 | 1461168682298 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:22 INFO - PROCESS | 1864 | 1461168682452 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:11:22 INFO - PROCESS | 1864 | 1461168682640 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e138800 == 118 [pid = 1864] [id = 446] 09:11:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 168 (0x7f195385a000) [pid = 1864] [serial = 1339] [outer = (nil)] 09:11:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 169 (0x7f1959f53c00) [pid = 1864] [serial = 1340] [outer = 0x7f195385a000] 09:11:22 INFO - PROCESS | 1864 | 1461168682710 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 170 (0x7f195b3bbc00) [pid = 1864] [serial = 1341] [outer = 0x7f195385a000] 09:11:23 INFO - PROCESS | 1864 | 1461168683519 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1280ms 09:11:23 INFO - PROCESS | 1864 | 1461168683570 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 1864 | 1461168683574 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 09:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:11:23 INFO - PROCESS | 1864 | 1461168683579 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 1864 | 1461168683582 Marionette TRACE conn3 <- [1,1758,null,{}] 09:11:23 INFO - PROCESS | 1864 | 1461168683587 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:23 INFO - PROCESS | 1864 | 1461168683747 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:11:23 INFO - PROCESS | 1864 | 1461168683935 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f55c000 == 119 [pid = 1864] [id = 447] 09:11:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 171 (0x7f1958e66400) [pid = 1864] [serial = 1342] [outer = (nil)] 09:11:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 172 (0x7f195bfc9000) [pid = 1864] [serial = 1343] [outer = 0x7f1958e66400] 09:11:24 INFO - PROCESS | 1864 | 1461168684000 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 173 (0x7f195c809000) [pid = 1864] [serial = 1344] [outer = 0x7f1958e66400] 09:11:24 INFO - PROCESS | 1864 | 1461168684942 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1435ms 09:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:11:25 INFO - PROCESS | 1864 | 1461168685015 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 1864 | 1461168685018 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 09:11:25 INFO - PROCESS | 1864 | 1461168685024 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 1864 | 1461168685027 Marionette TRACE conn3 <- [1,1762,null,{}] 09:11:25 INFO - PROCESS | 1864 | 1461168685032 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:25 INFO - PROCESS | 1864 | 1461168685214 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:11:25 INFO - PROCESS | 1864 | 1461168685398 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c1e0000 == 120 [pid = 1864] [id = 448] 09:11:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f1959f5b800) [pid = 1864] [serial = 1345] [outer = (nil)] 09:11:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f195cee0000) [pid = 1864] [serial = 1346] [outer = 0x7f1959f5b800] 09:11:25 INFO - PROCESS | 1864 | 1461168685466 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f195dc3c400) [pid = 1864] [serial = 1347] [outer = 0x7f1959f5b800] 09:11:26 INFO - PROCESS | 1864 | 1461168686292 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1327ms 09:11:26 INFO - PROCESS | 1864 | 1461168686351 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:11:26 INFO - PROCESS | 1864 | 1461168686354 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 09:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:11:26 INFO - PROCESS | 1864 | 1461168686360 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 1864 | 1461168686363 Marionette TRACE conn3 <- [1,1766,null,{}] 09:11:26 INFO - PROCESS | 1864 | 1461168686368 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:26 INFO - PROCESS | 1864 | 1461168686544 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:11:26 INFO - PROCESS | 1864 | 1461168686736 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d28a800 == 121 [pid = 1864] [id = 449] 09:11:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f195b4c0000) [pid = 1864] [serial = 1348] [outer = (nil)] 09:11:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f195de78800) [pid = 1864] [serial = 1349] [outer = 0x7f195b4c0000] 09:11:26 INFO - PROCESS | 1864 | 1461168686801 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f195e078800) [pid = 1864] [serial = 1350] [outer = 0x7f195b4c0000] 09:11:27 INFO - PROCESS | 1864 | 1461168687717 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1426ms 09:11:27 INFO - PROCESS | 1864 | 1461168687786 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:11:27 INFO - PROCESS | 1864 | 1461168687790 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 09:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:11:27 INFO - PROCESS | 1864 | 1461168687796 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 1864 | 1461168687800 Marionette TRACE conn3 <- [1,1770,null,{}] 09:11:27 INFO - PROCESS | 1864 | 1461168687805 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:27 INFO - PROCESS | 1864 | 1461168687995 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:11:28 INFO - PROCESS | 1864 | 1461168688183 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f197189c800 == 122 [pid = 1864] [id = 450] 09:11:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f195c8d5400) [pid = 1864] [serial = 1351] [outer = (nil)] 09:11:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f19605f1800) [pid = 1864] [serial = 1352] [outer = 0x7f195c8d5400] 09:11:28 INFO - PROCESS | 1864 | 1461168688257 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f1961bf7000) [pid = 1864] [serial = 1353] [outer = 0x7f195c8d5400] 09:11:29 INFO - PROCESS | 1864 | 1461168689092 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1331ms 09:11:29 INFO - PROCESS | 1864 | 1461168689127 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 1864 | 1461168689130 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 09:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:11:29 INFO - PROCESS | 1864 | 1461168689136 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 1864 | 1461168689138 Marionette TRACE conn3 <- [1,1774,null,{}] 09:11:29 INFO - PROCESS | 1864 | 1461168689143 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:29 INFO - PROCESS | 1864 | 1461168689300 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:11:29 INFO - PROCESS | 1864 | 1461168689492 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971cdb000 == 123 [pid = 1864] [id = 451] 09:11:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f195d9c9000) [pid = 1864] [serial = 1354] [outer = (nil)] 09:11:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f196c68ac00) [pid = 1864] [serial = 1355] [outer = 0x7f195d9c9000] 09:11:29 INFO - PROCESS | 1864 | 1461168689557 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f196d529c00) [pid = 1864] [serial = 1356] [outer = 0x7f195d9c9000] 09:11:30 INFO - PROCESS | 1864 | 1461168690397 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1334ms 09:11:30 INFO - PROCESS | 1864 | 1461168690471 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:11:30 INFO - PROCESS | 1864 | 1461168690474 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 09:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:11:30 INFO - PROCESS | 1864 | 1461168690479 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 1864 | 1461168690482 Marionette TRACE conn3 <- [1,1778,null,{}] 09:11:30 INFO - PROCESS | 1864 | 1461168690487 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:30 INFO - PROCESS | 1864 | 1461168690649 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:11:30 INFO - PROCESS | 1864 | 1461168690839 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194bfd7800 == 124 [pid = 1864] [id = 452] 09:11:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f1948045000) [pid = 1864] [serial = 1357] [outer = (nil)] 09:11:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 187 (0x7f194a5eac00) [pid = 1864] [serial = 1358] [outer = 0x7f1948045000] 09:11:30 INFO - PROCESS | 1864 | 1461168690907 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f1959b70c00) [pid = 1864] [serial = 1359] [outer = 0x7f1948045000] 09:11:31 INFO - PROCESS | 1864 | 1461168691738 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:11:31 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:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1286ms 09:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:11:31 INFO - PROCESS | 1864 | 1461168691767 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 1864 | 1461168691769 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 09:11:31 INFO - PROCESS | 1864 | 1461168691774 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 1864 | 1461168691778 Marionette TRACE conn3 <- [1,1782,null,{}] 09:11:31 INFO - PROCESS | 1864 | 1461168691783 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:31 INFO - PROCESS | 1864 | 1461168691942 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:11:32 INFO - PROCESS | 1864 | 1461168692143 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a6d1000 == 125 [pid = 1864] [id = 453] 09:11:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f1946863800) [pid = 1864] [serial = 1360] [outer = (nil)] 09:11:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f1948048000) [pid = 1864] [serial = 1361] [outer = 0x7f1946863800] 09:11:32 INFO - PROCESS | 1864 | 1461168692219 Marionette DEBUG loaded listener.js 09:11:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f194c3c5c00) [pid = 1864] [serial = 1362] [outer = 0x7f1946863800] 09:11:33 INFO - PROCESS | 1864 | 1461168693394 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:11:33 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:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1680ms 09:11:33 INFO - PROCESS | 1864 | 1461168693456 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:11:33 INFO - PROCESS | 1864 | 1461168693461 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 09:11:33 INFO - PROCESS | 1864 | 1461168693468 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - PROCESS | 1864 | 1461168693473 Marionette TRACE conn3 <- [1,1786,null,{}] 09:11:33 INFO - PROCESS | 1864 | 1461168693482 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:33 INFO - PROCESS | 1864 | 1461168693658 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:11:33 INFO - PROCESS | 1864 | 1461168693879 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e8ca800 == 126 [pid = 1864] [id = 454] 09:11:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f1946c6d000) [pid = 1864] [serial = 1363] [outer = (nil)] 09:11:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f19476e0800) [pid = 1864] [serial = 1364] [outer = 0x7f1946c6d000] 09:11:33 INFO - PROCESS | 1864 | 1461168693942 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f19483e6c00) [pid = 1864] [serial = 1365] [outer = 0x7f1946c6d000] 09:11:34 INFO - PROCESS | 1864 | 1461168694757 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:11:34 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:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1341ms 09:11:34 INFO - PROCESS | 1864 | 1461168694809 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 1864 | 1461168694816 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 09:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:11:34 INFO - PROCESS | 1864 | 1461168694858 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 1864 | 1461168694862 Marionette TRACE conn3 <- [1,1790,null,{}] 09:11:34 INFO - PROCESS | 1864 | 1461168694867 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:35 INFO - PROCESS | 1864 | 1461168695025 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:11:35 INFO - PROCESS | 1864 | 1461168695357 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1947616000 == 127 [pid = 1864] [id = 455] 09:11:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f19495d1400) [pid = 1864] [serial = 1366] [outer = (nil)] 09:11:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f194b62fc00) [pid = 1864] [serial = 1367] [outer = 0x7f19495d1400] 09:11:35 INFO - PROCESS | 1864 | 1461168695464 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 197 (0x7f194b7d2000) [pid = 1864] [serial = 1368] [outer = 0x7f19495d1400] 09:11:36 INFO - PROCESS | 1864 | 1461168696306 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:11:36 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:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1486ms 09:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:11:36 INFO - PROCESS | 1864 | 1461168696341 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:11:36 INFO - PROCESS | 1864 | 1461168696344 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 09:11:36 INFO - PROCESS | 1864 | 1461168696349 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 1864 | 1461168696354 Marionette TRACE conn3 <- [1,1794,null,{}] 09:11:36 INFO - PROCESS | 1864 | 1461168696369 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:36 INFO - PROCESS | 1864 | 1461168696541 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:11:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955453000 == 126 [pid = 1864] [id = 438] 09:11:36 INFO - PROCESS | 1864 | --DOMWINDOW == 196 (0x7f195f583800) [pid = 1864] [serial = 1226] [outer = (nil)] [url = about:blank] 09:11:36 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f1960863c00) [pid = 1864] [serial = 1229] [outer = (nil)] [url = about:blank] 09:11:36 INFO - PROCESS | 1864 | --DOMWINDOW == 194 (0x7f195933ec00) [pid = 1864] [serial = 1217] [outer = (nil)] [url = about:blank] 09:11:36 INFO - PROCESS | 1864 | --DOMWINDOW == 193 (0x7f195cee1800) [pid = 1864] [serial = 1223] [outer = (nil)] [url = about:blank] 09:11:36 INFO - PROCESS | 1864 | --DOMWINDOW == 192 (0x7f196c6d4c00) [pid = 1864] [serial = 1232] [outer = (nil)] [url = about:blank] 09:11:36 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f196d9bb400) [pid = 1864] [serial = 1235] [outer = (nil)] [url = about:blank] 09:11:36 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f19595b9000) [pid = 1864] [serial = 1220] [outer = (nil)] [url = about:blank] 09:11:36 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f1954d14400) [pid = 1864] [serial = 1262] [outer = (nil)] [url = about:blank] 09:11:36 INFO - PROCESS | 1864 | 1461168696840 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e8c5000 == 125 [pid = 1864] [id = 437] 09:11:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1947617000 == 124 [pid = 1864] [id = 436] 09:11:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195376d800 == 123 [pid = 1864] [id = 435] 09:11:36 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1948bde000 == 122 [pid = 1864] [id = 434] 09:11:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948498800 == 123 [pid = 1864] [id = 456] 09:11:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f19476e9c00) [pid = 1864] [serial = 1369] [outer = (nil)] 09:11:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f194e7b1800) [pid = 1864] [serial = 1370] [outer = 0x7f19476e9c00] 09:11:36 INFO - PROCESS | 1864 | 1461168696979 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f1954da7400) [pid = 1864] [serial = 1371] [outer = 0x7f19476e9c00] 09:11:37 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959e17800 == 122 [pid = 1864] [id = 423] 09:11:37 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955d06800 == 121 [pid = 1864] [id = 422] 09:11:37 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194b591800 == 120 [pid = 1864] [id = 421] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f196c169400) [pid = 1864] [serial = 1164] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f19553b9800) [pid = 1864] [serial = 1152] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f194b680c00) [pid = 1864] [serial = 1149] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 188 (0x7f195e842c00) [pid = 1864] [serial = 1146] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 187 (0x7f195de73000) [pid = 1864] [serial = 1161] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 186 (0x7f19595a7c00) [pid = 1864] [serial = 1155] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f195b4ca800) [pid = 1864] [serial = 1158] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f1971867400) [pid = 1864] [serial = 1170] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f194c3cf800) [pid = 1864] [serial = 1167] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f1954cc1c00) [pid = 1864] [serial = 1092] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f19483e5800) [pid = 1864] [serial = 1238] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f194e7b6800) [pid = 1864] [serial = 1260] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f196c8e3c00) [pid = 1864] [serial = 1119] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 178 (0x7f196c810000) [pid = 1864] [serial = 1107] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 177 (0x7f195610a000) [pid = 1864] [serial = 1248] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f1959b64c00) [pid = 1864] [serial = 1253] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f19561ed400) [pid = 1864] [serial = 1214] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f19573be400) [pid = 1864] [serial = 1250] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 173 (0x7f197185f800) [pid = 1864] [serial = 1110] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 172 (0x7f195d6e4400) [pid = 1864] [serial = 1101] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 171 (0x7f1955252000) [pid = 1864] [serial = 1247] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 170 (0x7f194e7b5400) [pid = 1864] [serial = 1116] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 169 (0x7f194a5e4800) [pid = 1864] [serial = 1208] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 168 (0x7f194b7d9c00) [pid = 1864] [serial = 1113] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 167 (0x7f1959b6b800) [pid = 1864] [serial = 1254] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 166 (0x7f194b63a400) [pid = 1864] [serial = 1259] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 165 (0x7f1954cc5800) [pid = 1864] [serial = 1244] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 164 (0x7f19573c0400) [pid = 1864] [serial = 1095] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 163 (0x7f1955246c00) [pid = 1864] [serial = 1245] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 162 (0x7f19595c2400) [pid = 1864] [serial = 1098] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 161 (0x7f195e3d7800) [pid = 1864] [serial = 1104] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 160 (0x7f194a5e6c00) [pid = 1864] [serial = 1239] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 159 (0x7f1959b71400) [pid = 1864] [serial = 1256] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 158 (0x7f19594a6400) [pid = 1864] [serial = 1206] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 157 (0x7f195c077800) [pid = 1864] [serial = 1257] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 156 (0x7f19495cbc00) [pid = 1864] [serial = 1241] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 155 (0x7f194c3ca000) [pid = 1864] [serial = 1242] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 154 (0x7f194e7c5400) [pid = 1864] [serial = 1211] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 153 (0x7f19581d1000) [pid = 1864] [serial = 1251] [outer = (nil)] [url = about:blank] 09:11:37 INFO - PROCESS | 1864 | 1461168697716 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1380ms 09:11:37 INFO - PROCESS | 1864 | 1461168697729 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:11:37 INFO - PROCESS | 1864 | 1461168697734 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 09:11:37 INFO - PROCESS | 1864 | 1461168697740 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 1864 | 1461168697741 Marionette TRACE conn3 <- [1,1798,null,{}] 09:11:37 INFO - PROCESS | 1864 | 1461168697747 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:37 INFO - PROCESS | 1864 | 1461168697898 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:11:38 INFO - PROCESS | 1864 | 1461168698054 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194c2d8800 == 121 [pid = 1864] [id = 457] 09:11:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 154 (0x7f19483e5800) [pid = 1864] [serial = 1372] [outer = (nil)] 09:11:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 155 (0x7f1955252000) [pid = 1864] [serial = 1373] [outer = 0x7f19483e5800] 09:11:38 INFO - PROCESS | 1864 | 1461168698111 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 156 (0x7f195554ec00) [pid = 1864] [serial = 1374] [outer = 0x7f19483e5800] 09:11:38 INFO - PROCESS | 1864 | 1461168698761 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1077ms 09:11:38 INFO - PROCESS | 1864 | 1461168698819 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:11:38 INFO - PROCESS | 1864 | 1461168698822 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 09:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:11:38 INFO - PROCESS | 1864 | 1461168698828 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:11:38 INFO - PROCESS | 1864 | 1461168698830 Marionette TRACE conn3 <- [1,1802,null,{}] 09:11:38 INFO - PROCESS | 1864 | 1461168698835 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:39 INFO - PROCESS | 1864 | 1461168699055 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:11:39 INFO - PROCESS | 1864 | 1461168699069 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d05000 == 122 [pid = 1864] [id = 458] 09:11:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 157 (0x7f19449e2400) [pid = 1864] [serial = 1375] [outer = (nil)] 09:11:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 158 (0x7f1956111400) [pid = 1864] [serial = 1376] [outer = 0x7f19449e2400] 09:11:39 INFO - PROCESS | 1864 | 1461168699126 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 159 (0x7f1958183800) [pid = 1864] [serial = 1377] [outer = 0x7f19449e2400] 09:11:39 INFO - PROCESS | 1864 | 1461168699991 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1228ms 09:11:40 INFO - PROCESS | 1864 | 1461168700057 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:11:40 INFO - PROCESS | 1864 | 1461168700060 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 09:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:11:40 INFO - PROCESS | 1864 | 1461168700066 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 1864 | 1461168700067 Marionette TRACE conn3 <- [1,1806,null,{}] 09:11:40 INFO - PROCESS | 1864 | 1461168700073 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:40 INFO - PROCESS | 1864 | 1461168700306 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:11:40 INFO - PROCESS | 1864 | 1461168700330 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959412800 == 123 [pid = 1864] [id = 459] 09:11:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 160 (0x7f1958d11400) [pid = 1864] [serial = 1378] [outer = (nil)] 09:11:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 161 (0x7f19594ab000) [pid = 1864] [serial = 1379] [outer = 0x7f1958d11400] 09:11:40 INFO - PROCESS | 1864 | 1461168700389 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 162 (0x7f1959c90400) [pid = 1864] [serial = 1380] [outer = 0x7f1958d11400] 09:11:41 INFO - PROCESS | 1864 | 1461168701274 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1228ms 09:11:41 INFO - PROCESS | 1864 | 1461168701294 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:11:41 INFO - PROCESS | 1864 | 1461168701297 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 09:11:41 INFO - PROCESS | 1864 | 1461168701302 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 1864 | 1461168701305 Marionette TRACE conn3 <- [1,1810,null,{}] 09:11:41 INFO - PROCESS | 1864 | --DOMWINDOW == 161 (0x7f195385f400) [pid = 1864] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:11:41 INFO - PROCESS | 1864 | --DOMWINDOW == 160 (0x7f194686b000) [pid = 1864] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:11:41 INFO - PROCESS | 1864 | --DOMWINDOW == 159 (0x7f19495c5800) [pid = 1864] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:11:41 INFO - PROCESS | 1864 | --DOMWINDOW == 158 (0x7f1946869400) [pid = 1864] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:11:41 INFO - PROCESS | 1864 | --DOMWINDOW == 157 (0x7f1946868400) [pid = 1864] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:11:41 INFO - PROCESS | 1864 | --DOMWINDOW == 156 (0x7f194b62ec00) [pid = 1864] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:11:41 INFO - PROCESS | 1864 | 1461168701480 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:41 INFO - PROCESS | 1864 | 1461168701632 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:11:41 INFO - PROCESS | 1864 | 1461168701641 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e4e0800 == 124 [pid = 1864] [id = 460] 09:11:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 157 (0x7f194b637400) [pid = 1864] [serial = 1381] [outer = (nil)] 09:11:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 158 (0x7f1957506c00) [pid = 1864] [serial = 1382] [outer = 0x7f194b637400] 09:11:41 INFO - PROCESS | 1864 | 1461168701704 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 159 (0x7f1959f56400) [pid = 1864] [serial = 1383] [outer = 0x7f194b637400] 09:11:42 INFO - PROCESS | 1864 | 1461168702505 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1240ms 09:11:42 INFO - PROCESS | 1864 | 1461168702545 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 1864 | 1461168702547 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 09:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:11:42 INFO - PROCESS | 1864 | 1461168702553 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 1864 | 1461168702555 Marionette TRACE conn3 <- [1,1814,null,{}] 09:11:42 INFO - PROCESS | 1864 | 1461168702570 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:42 INFO - PROCESS | 1864 | 1461168702712 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:11:42 INFO - PROCESS | 1864 | 1461168702725 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e17800 == 125 [pid = 1864] [id = 461] 09:11:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 160 (0x7f195385f400) [pid = 1864] [serial = 1384] [outer = (nil)] 09:11:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 161 (0x7f195dcfc800) [pid = 1864] [serial = 1385] [outer = 0x7f195385f400] 09:11:42 INFO - PROCESS | 1864 | 1461168702781 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 162 (0x7f195efc2c00) [pid = 1864] [serial = 1386] [outer = 0x7f195385f400] 09:11:43 INFO - PROCESS | 1864 | 1461168703696 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1184ms 09:11:43 INFO - PROCESS | 1864 | 1461168703739 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 1864 | 1461168703745 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 09:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:11:43 INFO - PROCESS | 1864 | 1461168703752 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 1864 | 1461168703758 Marionette TRACE conn3 <- [1,1818,null,{}] 09:11:43 INFO - PROCESS | 1864 | 1461168703768 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:43 INFO - PROCESS | 1864 | 1461168703955 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:11:44 INFO - PROCESS | 1864 | 1461168704144 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a6e8000 == 126 [pid = 1864] [id = 462] 09:11:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 163 (0x7f1946c6ac00) [pid = 1864] [serial = 1387] [outer = (nil)] 09:11:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 164 (0x7f1948049c00) [pid = 1864] [serial = 1388] [outer = 0x7f1946c6ac00] 09:11:44 INFO - PROCESS | 1864 | 1461168704218 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 165 (0x7f19495d0400) [pid = 1864] [serial = 1389] [outer = 0x7f1946c6ac00] 09:11:45 INFO - PROCESS | 1864 | 1461168705156 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1442ms 09:11:45 INFO - PROCESS | 1864 | 1461168705195 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 1864 | 1461168705204 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 09:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:11:45 INFO - PROCESS | 1864 | 1461168705213 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 1864 | 1461168705217 Marionette TRACE conn3 <- [1,1822,null,{}] 09:11:45 INFO - PROCESS | 1864 | 1461168705221 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:45 INFO - PROCESS | 1864 | 1461168705390 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:11:45 INFO - PROCESS | 1864 | 1461168705585 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d1f000 == 127 [pid = 1864] [id = 463] 09:11:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 166 (0x7f19476e3800) [pid = 1864] [serial = 1390] [outer = (nil)] 09:11:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 167 (0x7f194e72a400) [pid = 1864] [serial = 1391] [outer = 0x7f19476e3800] 09:11:45 INFO - PROCESS | 1864 | 1461168705654 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 168 (0x7f1954cc0c00) [pid = 1864] [serial = 1392] [outer = 0x7f19476e3800] 09:11:46 INFO - PROCESS | 1864 | 1461168706653 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1483ms 09:11:46 INFO - PROCESS | 1864 | 1461168706696 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 1864 | 1461168706699 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 09:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:11:46 INFO - PROCESS | 1864 | 1461168706706 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 1864 | 1461168706711 Marionette TRACE conn3 <- [1,1826,null,{}] 09:11:46 INFO - PROCESS | 1864 | 1461168706727 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:46 INFO - PROCESS | 1864 | 1461168706918 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:11:47 INFO - PROCESS | 1864 | 1461168707152 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195ce6c800 == 128 [pid = 1864] [id = 464] 09:11:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 169 (0x7f195610e400) [pid = 1864] [serial = 1393] [outer = (nil)] 09:11:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 170 (0x7f1958d17c00) [pid = 1864] [serial = 1394] [outer = 0x7f195610e400] 09:11:47 INFO - PROCESS | 1864 | 1461168707268 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 171 (0x7f19595adc00) [pid = 1864] [serial = 1395] [outer = 0x7f195610e400] 09:11:48 INFO - PROCESS | 1864 | 1461168708143 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1482ms 09:11:48 INFO - PROCESS | 1864 | 1461168708189 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:11:48 INFO - PROCESS | 1864 | 1461168708193 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 09:11:48 INFO - PROCESS | 1864 | 1461168708199 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 1864 | 1461168708202 Marionette TRACE conn3 <- [1,1830,null,{}] 09:11:48 INFO - PROCESS | 1864 | 1461168708206 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:48 INFO - PROCESS | 1864 | 1461168708371 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:11:48 INFO - PROCESS | 1864 | 1461168708564 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fe90000 == 129 [pid = 1864] [id = 465] 09:11:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 172 (0x7f195758d800) [pid = 1864] [serial = 1396] [outer = (nil)] 09:11:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 173 (0x7f195de73000) [pid = 1864] [serial = 1397] [outer = 0x7f195758d800] 09:11:48 INFO - PROCESS | 1864 | 1461168708631 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f195f45c400) [pid = 1864] [serial = 1398] [outer = 0x7f195758d800] 09:11:49 INFO - PROCESS | 1864 | 1461168709502 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:11:49 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:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1379ms 09:11:49 INFO - PROCESS | 1864 | 1461168709578 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:11:49 INFO - PROCESS | 1864 | 1461168709582 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 09:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:11:49 INFO - PROCESS | 1864 | 1461168709587 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 1864 | 1461168709590 Marionette TRACE conn3 <- [1,1834,null,{}] 09:11:49 INFO - PROCESS | 1864 | 1461168709595 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:49 INFO - PROCESS | 1864 | 1461168709771 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:11:49 INFO - PROCESS | 1864 | 1461168709958 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d66d800 == 130 [pid = 1864] [id = 466] 09:11:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f1959b67c00) [pid = 1864] [serial = 1399] [outer = (nil)] 09:11:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f195fe2a000) [pid = 1864] [serial = 1400] [outer = 0x7f1959b67c00] 09:11:50 INFO - PROCESS | 1864 | 1461168710028 Marionette DEBUG loaded listener.js 09:11:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f1961ab5000) [pid = 1864] [serial = 1401] [outer = 0x7f1959b67c00] 09:11:50 INFO - PROCESS | 1864 | 1461168710844 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:11:50 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:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1327ms 09:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:11:50 INFO - PROCESS | 1864 | 1461168710915 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 1864 | 1461168710917 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 09:11:50 INFO - PROCESS | 1864 | 1461168710923 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 1864 | 1461168710926 Marionette TRACE conn3 <- [1,1838,null,{}] 09:11:50 INFO - PROCESS | 1864 | 1461168710931 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:51 INFO - PROCESS | 1864 | 1461168711157 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:11:51 INFO - PROCESS | 1864 | 1461168711347 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971b9f000 == 131 [pid = 1864] [id = 467] 09:11:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f1958e6f000) [pid = 1864] [serial = 1402] [outer = (nil)] 09:11:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f196c3bc000) [pid = 1864] [serial = 1403] [outer = 0x7f1958e6f000] 09:11:51 INFO - PROCESS | 1864 | 1461168711419 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f1971a06400) [pid = 1864] [serial = 1404] [outer = 0x7f1958e6f000] 09:11:52 INFO - PROCESS | 1864 | 1461168712276 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1427ms 09:11:52 INFO - PROCESS | 1864 | 1461168712350 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 1864 | 1461168712353 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 09:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:11:52 INFO - PROCESS | 1864 | 1461168712358 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 1864 | 1461168712361 Marionette TRACE conn3 <- [1,1842,null,{}] 09:11:52 INFO - PROCESS | 1864 | 1461168712366 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:52 INFO - PROCESS | 1864 | 1461168712535 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:11:52 INFO - PROCESS | 1864 | 1461168712725 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1976b9d000 == 132 [pid = 1864] [id = 468] 09:11:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f1946bec400) [pid = 1864] [serial = 1405] [outer = (nil)] 09:11:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f1946bf5400) [pid = 1864] [serial = 1406] [outer = 0x7f1946bec400] 09:11:52 INFO - PROCESS | 1864 | 1461168712801 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f1946bfac00) [pid = 1864] [serial = 1407] [outer = 0x7f1946bec400] 09:11:53 INFO - PROCESS | 1864 | 1461168713647 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1335ms 09:11:53 INFO - PROCESS | 1864 | 1461168713695 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 1864 | 1461168713698 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 09:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:11:53 INFO - PROCESS | 1864 | 1461168713704 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 1864 | 1461168713706 Marionette TRACE conn3 <- [1,1846,null,{}] 09:11:53 INFO - PROCESS | 1864 | 1461168713711 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:53 INFO - PROCESS | 1864 | 1461168713872 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:11:54 INFO - PROCESS | 1864 | 1461168714066 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19457e9000 == 133 [pid = 1864] [id = 469] 09:11:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f1946bee400) [pid = 1864] [serial = 1408] [outer = (nil)] 09:11:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f19475cb000) [pid = 1864] [serial = 1409] [outer = 0x7f1946bee400] 09:11:54 INFO - PROCESS | 1864 | 1461168714131 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f19475d0800) [pid = 1864] [serial = 1410] [outer = 0x7f1946bee400] 09:11:55 INFO - PROCESS | 1864 | 1461168715000 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:11:55 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:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1327ms 09:11:55 INFO - PROCESS | 1864 | 1461168715034 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:11:55 INFO - PROCESS | 1864 | 1461168715037 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 09:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:11:55 INFO - PROCESS | 1864 | 1461168715043 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:11:55 INFO - PROCESS | 1864 | 1461168715045 Marionette TRACE conn3 <- [1,1850,null,{}] 09:11:55 INFO - PROCESS | 1864 | 1461168715051 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:55 INFO - PROCESS | 1864 | 1461168715216 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:11:55 INFO - PROCESS | 1864 | 1461168715413 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195370f000 == 134 [pid = 1864] [id = 470] 09:11:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 187 (0x7f1946bf4000) [pid = 1864] [serial = 1411] [outer = (nil)] 09:11:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f19475d5400) [pid = 1864] [serial = 1412] [outer = 0x7f1946bf4000] 09:11:55 INFO - PROCESS | 1864 | 1461168715478 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f195cee2400) [pid = 1864] [serial = 1413] [outer = 0x7f1946bf4000] 09:11:56 INFO - PROCESS | 1864 | 1461168716343 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1327ms 09:11:56 INFO - PROCESS | 1864 | 1461168716373 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 1864 | 1461168716376 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 09:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:11:56 INFO - PROCESS | 1864 | 1461168716383 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 1864 | 1461168716385 Marionette TRACE conn3 <- [1,1854,null,{}] 09:11:56 INFO - PROCESS | 1864 | 1461168716390 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:56 INFO - PROCESS | 1864 | 1461168716551 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:11:56 INFO - PROCESS | 1864 | 1461168716767 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a6ec800 == 135 [pid = 1864] [id = 471] 09:11:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f19475d3800) [pid = 1864] [serial = 1414] [outer = (nil)] 09:11:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f1948247800) [pid = 1864] [serial = 1415] [outer = 0x7f19475d3800] 09:11:56 INFO - PROCESS | 1864 | 1461168716833 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f194824b800) [pid = 1864] [serial = 1416] [outer = 0x7f19475d3800] 09:11:57 INFO - PROCESS | 1864 | 1461168717670 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1829ms 09:11:58 INFO - PROCESS | 1864 | 1461168718373 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 1864 | 1461168718379 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 09:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:11:58 INFO - PROCESS | 1864 | 1461168718391 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 1864 | 1461168718395 Marionette TRACE conn3 <- [1,1858,null,{}] 09:11:58 INFO - PROCESS | 1864 | 1461168718402 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:58 INFO - PROCESS | 1864 | 1461168718562 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:11:58 INFO - PROCESS | 1864 | 1461168718755 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b435000 == 136 [pid = 1864] [id = 472] 09:11:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f1946c6a800) [pid = 1864] [serial = 1417] [outer = (nil)] 09:11:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f19475cc400) [pid = 1864] [serial = 1418] [outer = 0x7f1946c6a800] 09:11:58 INFO - PROCESS | 1864 | 1461168718816 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f1948248800) [pid = 1864] [serial = 1419] [outer = 0x7f1946c6a800] 09:11:59 INFO - PROCESS | 1864 | 1461168719665 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1337ms 09:11:59 INFO - PROCESS | 1864 | 1461168719728 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:11:59 INFO - PROCESS | 1864 | 1461168719733 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 09:11:59 INFO - PROCESS | 1864 | 1461168719744 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 1864 | 1461168719755 Marionette TRACE conn3 <- [1,1862,null,{}] 09:11:59 INFO - PROCESS | 1864 | 1461168719764 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:59 INFO - PROCESS | 1864 | 1461168719923 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:12:00 INFO - PROCESS | 1864 | 1461168720330 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948267000 == 137 [pid = 1864] [id = 473] 09:12:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f19495c9000) [pid = 1864] [serial = 1420] [outer = (nil)] 09:12:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 197 (0x7f194a5e4400) [pid = 1864] [serial = 1421] [outer = 0x7f19495c9000] 09:12:00 INFO - PROCESS | 1864 | 1461168720397 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 198 (0x7f194b62e000) [pid = 1864] [serial = 1422] [outer = 0x7f19495c9000] 09:12:01 INFO - PROCESS | 1864 | 1461168721282 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194d02e800 == 136 [pid = 1864] [id = 328] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1976b94800 == 135 [pid = 1864] [id = 234] 09:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1642ms 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 197 (0x7f19469e3c00) [pid = 1864] [serial = 1292] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 196 (0x7f1946c66400) [pid = 1864] [serial = 1295] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f19558e2000) [pid = 1864] [serial = 1298] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 194 (0x7f19449ea000) [pid = 1864] [serial = 1301] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e4e0800 == 134 [pid = 1864] [id = 460] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959412800 == 133 [pid = 1864] [id = 459] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955d05000 == 132 [pid = 1864] [id = 458] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194c2d8800 == 131 [pid = 1864] [id = 457] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1948498800 == 130 [pid = 1864] [id = 456] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1947616000 == 129 [pid = 1864] [id = 455] 09:12:01 INFO - PROCESS | 1864 | 1461168721472 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:12:01 INFO - PROCESS | 1864 | 1461168721475 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e8ca800 == 128 [pid = 1864] [id = 454] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971cdb000 == 127 [pid = 1864] [id = 451] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f197189c800 == 126 [pid = 1864] [id = 450] 09:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196d28a800 == 125 [pid = 1864] [id = 449] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c1e0000 == 124 [pid = 1864] [id = 448] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f55c000 == 123 [pid = 1864] [id = 447] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e138800 == 122 [pid = 1864] [id = 446] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195c053000 == 121 [pid = 1864] [id = 445] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959d66000 == 120 [pid = 1864] [id = 444] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19598a1000 == 119 [pid = 1864] [id = 443] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959428000 == 118 [pid = 1864] [id = 442] 09:12:01 INFO - PROCESS | 1864 | 1461168721502 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 1864 | 1461168721505 Marionette TRACE conn3 <- [1,1866,null,{}] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1954ed6800 == 117 [pid = 1864] [id = 441] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194b59c800 == 116 [pid = 1864] [id = 440] 09:12:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955de1800 == 115 [pid = 1864] [id = 439] 09:12:01 INFO - PROCESS | 1864 | 1461168721525 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:01 INFO - PROCESS | 1864 | 1461168721684 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 193 (0x7f1953861000) [pid = 1864] [serial = 1313] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 192 (0x7f1954d19000) [pid = 1864] [serial = 1314] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f194c3c7400) [pid = 1864] [serial = 1310] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f194e730800) [pid = 1864] [serial = 1311] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f194a5e5c00) [pid = 1864] [serial = 1308] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 188 (0x7f19483ea800) [pid = 1864] [serial = 1307] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 187 (0x7f1946c69800) [pid = 1864] [serial = 1305] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 186 (0x7f19469e5800) [pid = 1864] [serial = 1304] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f195dc3c000) [pid = 1864] [serial = 1280] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f19595a7400) [pid = 1864] [serial = 1274] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f196c83fc00) [pid = 1864] [serial = 1286] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f1956484800) [pid = 1864] [serial = 1263] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f1952998400) [pid = 1864] [serial = 1268] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f1971633400) [pid = 1864] [serial = 1289] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f194a5f2000) [pid = 1864] [serial = 1265] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 178 (0x7f19573c1800) [pid = 1864] [serial = 1271] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 177 (0x7f1959b6bc00) [pid = 1864] [serial = 1277] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f1961a46c00) [pid = 1864] [serial = 1283] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f1955249c00) [pid = 1864] [serial = 1316] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f19554c4c00) [pid = 1864] [serial = 1317] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1864 | 1461168721929 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948a57000 == 116 [pid = 1864] [id = 474] 09:12:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f19483ea800) [pid = 1864] [serial = 1423] [outer = (nil)] 09:12:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f194ceca800) [pid = 1864] [serial = 1424] [outer = 0x7f19483ea800] 09:12:02 INFO - PROCESS | 1864 | 1461168722002 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f194e731c00) [pid = 1864] [serial = 1425] [outer = 0x7f19483ea800] 09:12:02 INFO - PROCESS | 1864 | 1461168722715 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1247ms 09:12:02 INFO - PROCESS | 1864 | 1461168722736 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 1864 | 1461168722739 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 09:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:12:02 INFO - PROCESS | 1864 | 1461168722745 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 1864 | 1461168722747 Marionette TRACE conn3 <- [1,1870,null,{}] 09:12:02 INFO - PROCESS | 1864 | 1461168722752 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:02 INFO - PROCESS | 1864 | 1461168722915 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:12:03 INFO - PROCESS | 1864 | 1461168723088 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e4de800 == 117 [pid = 1864] [id = 475] 09:12:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f194e7c3c00) [pid = 1864] [serial = 1426] [outer = (nil)] 09:12:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f195299b400) [pid = 1864] [serial = 1427] [outer = 0x7f194e7c3c00] 09:12:03 INFO - PROCESS | 1864 | 1461168723145 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f1954cb9400) [pid = 1864] [serial = 1428] [outer = 0x7f194e7c3c00] 09:12:03 INFO - PROCESS | 1864 | 1461168723850 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1130ms 09:12:03 INFO - PROCESS | 1864 | 1461168723875 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:12:03 INFO - PROCESS | 1864 | 1461168723878 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 09:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:12:03 INFO - PROCESS | 1864 | 1461168723884 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:12:03 INFO - PROCESS | 1864 | 1461168723896 Marionette TRACE conn3 <- [1,1874,null,{}] 09:12:03 INFO - PROCESS | 1864 | 1461168723932 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:04 INFO - PROCESS | 1864 | 1461168724152 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:12:04 INFO - PROCESS | 1864 | 1461168724177 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19539cf800 == 118 [pid = 1864] [id = 476] 09:12:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f194e7cdc00) [pid = 1864] [serial = 1429] [outer = (nil)] 09:12:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f1954cc6000) [pid = 1864] [serial = 1430] [outer = 0x7f194e7cdc00] 09:12:04 INFO - PROCESS | 1864 | 1461168724238 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f1954dad000) [pid = 1864] [serial = 1431] [outer = 0x7f194e7cdc00] 09:12:05 INFO - PROCESS | 1864 | 1461168725050 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1221ms 09:12:05 INFO - PROCESS | 1864 | 1461168725120 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 1864 | 1461168725123 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 09:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:12:05 INFO - PROCESS | 1864 | 1461168725128 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 1864 | 1461168725130 Marionette TRACE conn3 <- [1,1878,null,{}] 09:12:05 INFO - PROCESS | 1864 | 1461168725135 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:05 INFO - PROCESS | 1864 | 1461168725359 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:12:05 INFO - PROCESS | 1864 | 1461168725390 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955a55000 == 119 [pid = 1864] [id = 477] 09:12:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f1955254c00) [pid = 1864] [serial = 1432] [outer = (nil)] 09:12:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f19554c9000) [pid = 1864] [serial = 1433] [outer = 0x7f1955254c00] 09:12:05 INFO - PROCESS | 1864 | 1461168725465 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f19558e2000) [pid = 1864] [serial = 1434] [outer = 0x7f1955254c00] 09:12:06 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f1958d11400) [pid = 1864] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:12:06 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f194b637400) [pid = 1864] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:12:06 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f19495d1400) [pid = 1864] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:12:06 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f19449e2400) [pid = 1864] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:12:06 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f19476e9c00) [pid = 1864] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:12:06 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f1946c6d000) [pid = 1864] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:12:06 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f19483e5800) [pid = 1864] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:12:06 INFO - PROCESS | 1864 | 1461168726781 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1681ms 09:12:06 INFO - PROCESS | 1864 | 1461168726810 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 1864 | 1461168726813 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 09:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:12:06 INFO - PROCESS | 1864 | 1461168726819 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 1864 | 1461168726821 Marionette TRACE conn3 <- [1,1882,null,{}] 09:12:06 INFO - PROCESS | 1864 | 1461168726826 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:06 INFO - PROCESS | 1864 | 1461168726967 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:12:07 INFO - PROCESS | 1864 | 1461168727017 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955ccc000 == 120 [pid = 1864] [id = 478] 09:12:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f194a5e5400) [pid = 1864] [serial = 1435] [outer = (nil)] 09:12:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f19558e6c00) [pid = 1864] [serial = 1436] [outer = 0x7f194a5e5400] 09:12:07 INFO - PROCESS | 1864 | 1461168727073 Marionette DEBUG loaded listener.js 09:12:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f19561ee000) [pid = 1864] [serial = 1437] [outer = 0x7f194a5e5400] 09:12:07 INFO - PROCESS | 1864 | 1461168727801 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1024ms 09:12:07 INFO - PROCESS | 1864 | 1461168727843 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 1864 | 1461168727846 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 09:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:12:07 INFO - PROCESS | 1864 | 1461168727851 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 1864 | 1461168727853 Marionette TRACE conn3 <- [1,1886,null,{}] 09:12:07 INFO - PROCESS | 1864 | 1461168727858 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:08 INFO - PROCESS | 1864 | 1461168728065 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:12:08 INFO - PROCESS | 1864 | 1461168728086 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955dca800 == 121 [pid = 1864] [id = 479] 09:12:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f194b637400) [pid = 1864] [serial = 1438] [outer = (nil)] 09:12:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f1956484800) [pid = 1864] [serial = 1439] [outer = 0x7f194b637400] 09:12:08 INFO - PROCESS | 1864 | 1461168728142 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f195750e400) [pid = 1864] [serial = 1440] [outer = 0x7f194b637400] 09:12:09 INFO - PROCESS | 1864 | 1461168729067 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1276ms 09:12:09 INFO - PROCESS | 1864 | 1461168729129 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 1864 | 1461168729135 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 09:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:12:09 INFO - PROCESS | 1864 | 1461168729142 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 1864 | 1461168729148 Marionette TRACE conn3 <- [1,1890,null,{}] 09:12:09 INFO - PROCESS | 1864 | 1461168729157 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:09 INFO - PROCESS | 1864 | 1461168729334 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:12:09 INFO - PROCESS | 1864 | 1461168729525 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948bd5800 == 122 [pid = 1864] [id = 480] 09:12:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f19449ec400) [pid = 1864] [serial = 1441] [outer = (nil)] 09:12:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 187 (0x7f1946c63800) [pid = 1864] [serial = 1442] [outer = 0x7f19449ec400] 09:12:09 INFO - PROCESS | 1864 | 1461168729597 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f19483e2400) [pid = 1864] [serial = 1443] [outer = 0x7f19449ec400] 09:12:10 INFO - PROCESS | 1864 | 1461168730620 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1532ms 09:12:10 INFO - PROCESS | 1864 | 1461168730674 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 1864 | 1461168730683 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 09:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:12:10 INFO - PROCESS | 1864 | 1461168730692 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 1864 | 1461168730696 Marionette TRACE conn3 <- [1,1894,null,{}] 09:12:10 INFO - PROCESS | 1864 | 1461168730701 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:10 INFO - PROCESS | 1864 | 1461168730894 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:12:11 INFO - PROCESS | 1864 | 1461168731078 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1953762000 == 123 [pid = 1864] [id = 481] 09:12:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f19469e5800) [pid = 1864] [serial = 1444] [outer = (nil)] 09:12:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f194b7d5c00) [pid = 1864] [serial = 1445] [outer = 0x7f19469e5800] 09:12:11 INFO - PROCESS | 1864 | 1461168731149 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f194e7b9c00) [pid = 1864] [serial = 1446] [outer = 0x7f19469e5800] 09:12:12 INFO - PROCESS | 1864 | 1461168732131 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1478ms 09:12:12 INFO - PROCESS | 1864 | 1461168732171 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 1864 | 1461168732174 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 09:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:12:12 INFO - PROCESS | 1864 | 1461168732181 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 1864 | 1461168732186 Marionette TRACE conn3 <- [1,1898,null,{}] 09:12:12 INFO - PROCESS | 1864 | 1461168732202 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:12 INFO - PROCESS | 1864 | 1461168732376 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:12:12 INFO - PROCESS | 1864 | 1461168732602 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19576b4800 == 124 [pid = 1864] [id = 482] 09:12:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f1954d12400) [pid = 1864] [serial = 1447] [outer = (nil)] 09:12:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f1955252c00) [pid = 1864] [serial = 1448] [outer = 0x7f1954d12400] 09:12:12 INFO - PROCESS | 1864 | 1461168732718 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f1955548400) [pid = 1864] [serial = 1449] [outer = 0x7f1954d12400] 09:12:13 INFO - PROCESS | 1864 | 1461168733541 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1432ms 09:12:13 INFO - PROCESS | 1864 | 1461168733614 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 1864 | 1461168733617 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 09:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:12:13 INFO - PROCESS | 1864 | 1461168733623 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 1864 | 1461168733626 Marionette TRACE conn3 <- [1,1902,null,{}] 09:12:13 INFO - PROCESS | 1864 | 1461168733631 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:13 INFO - PROCESS | 1864 | 1461168733798 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:12:13 INFO - PROCESS | 1864 | 1461168733984 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19597b7800 == 125 [pid = 1864] [id = 483] 09:12:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f1954eb2c00) [pid = 1864] [serial = 1450] [outer = (nil)] 09:12:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f195758ac00) [pid = 1864] [serial = 1451] [outer = 0x7f1954eb2c00] 09:12:14 INFO - PROCESS | 1864 | 1461168734054 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 197 (0x7f1958188000) [pid = 1864] [serial = 1452] [outer = 0x7f1954eb2c00] 09:12:14 INFO - PROCESS | 1864 | 1461168734889 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1332ms 09:12:14 INFO - PROCESS | 1864 | 1461168734956 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 1864 | 1461168734960 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 09:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:12:14 INFO - PROCESS | 1864 | 1461168734965 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 1864 | 1461168734968 Marionette TRACE conn3 <- [1,1906,null,{}] 09:12:14 INFO - PROCESS | 1864 | 1461168734973 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:15 INFO - PROCESS | 1864 | 1461168735132 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:12:15 INFO - PROCESS | 1864 | 1461168735317 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959ba0800 == 126 [pid = 1864] [id = 484] 09:12:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 198 (0x7f195554bc00) [pid = 1864] [serial = 1453] [outer = (nil)] 09:12:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 199 (0x7f1958c18c00) [pid = 1864] [serial = 1454] [outer = 0x7f195554bc00] 09:12:15 INFO - PROCESS | 1864 | 1461168735385 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 200 (0x7f1958d17800) [pid = 1864] [serial = 1455] [outer = 0x7f195554bc00] 09:12:16 INFO - PROCESS | 1864 | 1461168736204 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1277ms 09:12:16 INFO - PROCESS | 1864 | 1461168736244 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 1864 | 1461168736246 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 09:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:12:16 INFO - PROCESS | 1864 | 1461168736253 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 1864 | 1461168736256 Marionette TRACE conn3 <- [1,1910,null,{}] 09:12:16 INFO - PROCESS | 1864 | 1461168736261 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:16 INFO - PROCESS | 1864 | 1461168736440 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:12:16 INFO - PROCESS | 1864 | 1461168736636 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959f39800 == 127 [pid = 1864] [id = 485] 09:12:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 201 (0x7f1958c1c000) [pid = 1864] [serial = 1456] [outer = (nil)] 09:12:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 202 (0x7f1959532800) [pid = 1864] [serial = 1457] [outer = 0x7f1958c1c000] 09:12:16 INFO - PROCESS | 1864 | 1461168736719 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 203 (0x7f19595b7800) [pid = 1864] [serial = 1458] [outer = 0x7f1958c1c000] 09:12:17 INFO - PROCESS | 1864 | 1461168737546 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1325ms 09:12:17 INFO - PROCESS | 1864 | 1461168737580 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 1864 | 1461168737582 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 09:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:12:17 INFO - PROCESS | 1864 | 1461168737588 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 1864 | 1461168737591 Marionette TRACE conn3 <- [1,1914,null,{}] 09:12:17 INFO - PROCESS | 1864 | 1461168737596 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:17 INFO - PROCESS | 1864 | 1461168737746 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:12:17 INFO - PROCESS | 1864 | 1461168737936 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195d953800 == 128 [pid = 1864] [id = 486] 09:12:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 204 (0x7f1958e72800) [pid = 1864] [serial = 1459] [outer = (nil)] 09:12:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 205 (0x7f1959b66800) [pid = 1864] [serial = 1460] [outer = 0x7f1958e72800] 09:12:18 INFO - PROCESS | 1864 | 1461168738001 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 206 (0x7f1959c8f400) [pid = 1864] [serial = 1461] [outer = 0x7f1958e72800] 09:12:18 INFO - PROCESS | 1864 | 1461168738881 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1327ms 09:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:12:18 INFO - PROCESS | 1864 | 1461168738917 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 1864 | 1461168738919 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 09:12:18 INFO - PROCESS | 1864 | 1461168738925 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 1864 | 1461168738928 Marionette TRACE conn3 <- [1,1918,null,{}] 09:12:18 INFO - PROCESS | 1864 | 1461168738933 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:19 INFO - PROCESS | 1864 | 1461168739083 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:12:19 INFO - PROCESS | 1864 | 1461168739274 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e12f000 == 129 [pid = 1864] [id = 487] 09:12:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f19594a8c00) [pid = 1864] [serial = 1462] [outer = (nil)] 09:12:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f195b3b9000) [pid = 1864] [serial = 1463] [outer = 0x7f19594a8c00] 09:12:19 INFO - PROCESS | 1864 | 1461168739342 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f195bfaf800) [pid = 1864] [serial = 1464] [outer = 0x7f19594a8c00] 09:12:20 INFO - PROCESS | 1864 | 1461168740204 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1329ms 09:12:20 INFO - PROCESS | 1864 | 1461168740253 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 1864 | 1461168740257 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 09:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:12:20 INFO - PROCESS | 1864 | 1461168740262 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 1864 | 1461168740265 Marionette TRACE conn3 <- [1,1922,null,{}] 09:12:20 INFO - PROCESS | 1864 | 1461168740270 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:20 INFO - PROCESS | 1864 | 1461168740431 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:12:20 INFO - PROCESS | 1864 | 1461168740626 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f544800 == 130 [pid = 1864] [id = 488] 09:12:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 210 (0x7f1959c8fc00) [pid = 1864] [serial = 1465] [outer = (nil)] 09:12:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 211 (0x7f195c80a000) [pid = 1864] [serial = 1466] [outer = 0x7f1959c8fc00] 09:12:20 INFO - PROCESS | 1864 | 1461168740692 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 212 (0x7f195cedc400) [pid = 1864] [serial = 1467] [outer = 0x7f1959c8fc00] 09:12:21 INFO - PROCESS | 1864 | 1461168741564 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1336ms 09:12:21 INFO - PROCESS | 1864 | 1461168741599 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 1864 | 1461168741602 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 09:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:12:21 INFO - PROCESS | 1864 | 1461168741608 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 1864 | 1461168741610 Marionette TRACE conn3 <- [1,1926,null,{}] 09:12:21 INFO - PROCESS | 1864 | 1461168741616 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:21 INFO - PROCESS | 1864 | 1461168741787 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:12:21 INFO - PROCESS | 1864 | 1461168741984 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fe93000 == 131 [pid = 1864] [id = 489] 09:12:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 213 (0x7f1954d16c00) [pid = 1864] [serial = 1468] [outer = (nil)] 09:12:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 214 (0x7f195dc3c000) [pid = 1864] [serial = 1469] [outer = 0x7f1954d16c00] 09:12:22 INFO - PROCESS | 1864 | 1461168742049 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 215 (0x7f195e06e800) [pid = 1864] [serial = 1470] [outer = 0x7f1954d16c00] 09:12:22 INFO - PROCESS | 1864 | 1461168742926 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1390ms 09:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:12:23 INFO - PROCESS | 1864 | 1461168742999 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 1864 | 1461168743002 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 09:12:23 INFO - PROCESS | 1864 | 1461168743008 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 1864 | 1461168743012 Marionette TRACE conn3 <- [1,1930,null,{}] 09:12:23 INFO - PROCESS | 1864 | 1461168743017 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:23 INFO - PROCESS | 1864 | 1461168743210 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:12:23 INFO - PROCESS | 1864 | 1461168743410 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c6b6000 == 132 [pid = 1864] [id = 490] 09:12:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 216 (0x7f19595c0000) [pid = 1864] [serial = 1471] [outer = (nil)] 09:12:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 217 (0x7f195ee71800) [pid = 1864] [serial = 1472] [outer = 0x7f19595c0000] 09:12:23 INFO - PROCESS | 1864 | 1461168743483 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 218 (0x7f195f7d9800) [pid = 1864] [serial = 1473] [outer = 0x7f19595c0000] 09:12:24 INFO - PROCESS | 1864 | 1461168744390 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1431ms 09:12:24 INFO - PROCESS | 1864 | 1461168744439 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 1864 | 1461168744442 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 09:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:12:24 INFO - PROCESS | 1864 | 1461168744448 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 1864 | 1461168744450 Marionette TRACE conn3 <- [1,1934,null,{}] 09:12:24 INFO - PROCESS | 1864 | 1461168744455 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:24 INFO - PROCESS | 1864 | 1461168744606 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:12:24 INFO - PROCESS | 1864 | 1461168744801 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971010800 == 133 [pid = 1864] [id = 491] 09:12:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 219 (0x7f1959f5a000) [pid = 1864] [serial = 1474] [outer = (nil)] 09:12:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 220 (0x7f1960742000) [pid = 1864] [serial = 1475] [outer = 0x7f1959f5a000] 09:12:24 INFO - PROCESS | 1864 | 1461168744876 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 221 (0x7f1960864000) [pid = 1864] [serial = 1476] [outer = 0x7f1959f5a000] 09:12:25 INFO - PROCESS | 1864 | 1461168745722 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1327ms 09:12:25 INFO - PROCESS | 1864 | 1461168745776 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 1864 | 1461168745779 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 09:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:12:25 INFO - PROCESS | 1864 | 1461168745785 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 1864 | 1461168745787 Marionette TRACE conn3 <- [1,1938,null,{}] 09:12:25 INFO - PROCESS | 1864 | 1461168745792 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:25 INFO - PROCESS | 1864 | 1461168745948 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:12:26 INFO - PROCESS | 1864 | 1461168746173 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971894800 == 134 [pid = 1864] [id = 492] 09:12:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 222 (0x7f194685e400) [pid = 1864] [serial = 1477] [outer = (nil)] 09:12:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 223 (0x7f1960863800) [pid = 1864] [serial = 1478] [outer = 0x7f194685e400] 09:12:26 INFO - PROCESS | 1864 | 1461168746238 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 224 (0x7f196b54f400) [pid = 1864] [serial = 1479] [outer = 0x7f194685e400] 09:12:27 INFO - PROCESS | 1864 | 1461168747102 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1382ms 09:12:27 INFO - PROCESS | 1864 | 1461168747168 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 1864 | 1461168747170 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 09:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:12:27 INFO - PROCESS | 1864 | 1461168747177 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 1864 | 1461168747180 Marionette TRACE conn3 <- [1,1942,null,{}] 09:12:27 INFO - PROCESS | 1864 | 1461168747185 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:27 INFO - PROCESS | 1864 | 1461168747340 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:12:27 INFO - PROCESS | 1864 | 1461168747539 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19539e1000 == 135 [pid = 1864] [id = 493] 09:12:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 225 (0x7f1946864400) [pid = 1864] [serial = 1480] [outer = (nil)] 09:12:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 226 (0x7f195de76000) [pid = 1864] [serial = 1481] [outer = 0x7f1946864400] 09:12:27 INFO - PROCESS | 1864 | 1461168747607 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 227 (0x7f196b5cf000) [pid = 1864] [serial = 1482] [outer = 0x7f1946864400] 09:12:28 INFO - PROCESS | 1864 | 1461168748436 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1328ms 09:12:28 INFO - PROCESS | 1864 | 1461168748505 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 1864 | 1461168748509 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 09:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:12:28 INFO - PROCESS | 1864 | 1461168748514 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 1864 | 1461168748516 Marionette TRACE conn3 <- [1,1946,null,{}] 09:12:28 INFO - PROCESS | 1864 | 1461168748522 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:28 INFO - PROCESS | 1864 | 1461168748684 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:12:29 INFO - PROCESS | 1864 | 1461168749200 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948a5e000 == 136 [pid = 1864] [id = 494] 09:12:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 228 (0x7f19449ef000) [pid = 1864] [serial = 1483] [outer = (nil)] 09:12:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 229 (0x7f1946868c00) [pid = 1864] [serial = 1484] [outer = 0x7f19449ef000] 09:12:29 INFO - PROCESS | 1864 | 1461168749310 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 230 (0x7f1946bf7000) [pid = 1864] [serial = 1485] [outer = 0x7f19449ef000] 09:12:30 INFO - PROCESS | 1864 | 1461168750178 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1728ms 09:12:30 INFO - PROCESS | 1864 | 1461168750245 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 1864 | 1461168750251 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 09:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:12:30 INFO - PROCESS | 1864 | 1461168750259 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 1864 | 1461168750263 Marionette TRACE conn3 <- [1,1950,null,{}] 09:12:30 INFO - PROCESS | 1864 | 1461168750269 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:30 INFO - PROCESS | 1864 | 1461168750439 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:12:30 INFO - PROCESS | 1864 | 1461168750810 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19481ee800 == 137 [pid = 1864] [id = 495] 09:12:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 231 (0x7f1948245800) [pid = 1864] [serial = 1486] [outer = (nil)] 09:12:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 232 (0x7f19483df000) [pid = 1864] [serial = 1487] [outer = 0x7f1948245800] 09:12:30 INFO - PROCESS | 1864 | 1461168750879 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 233 (0x7f194a5f3400) [pid = 1864] [serial = 1488] [outer = 0x7f1948245800] 09:12:31 INFO - PROCESS | 1864 | 1461168751715 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1530ms 09:12:31 INFO - PROCESS | 1864 | 1461168751793 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 1864 | 1461168751798 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 09:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:12:31 INFO - PROCESS | 1864 | 1461168751804 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 1864 | 1461168751807 Marionette TRACE conn3 <- [1,1954,null,{}] 09:12:31 INFO - PROCESS | 1864 | 1461168751812 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:32 INFO - PROCESS | 1864 | 1461168752004 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:12:32 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955ccc000 == 136 [pid = 1864] [id = 478] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 232 (0x7f1948048000) [pid = 1864] [serial = 1361] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 231 (0x7f195dcfc800) [pid = 1864] [serial = 1385] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 230 (0x7f195cee0000) [pid = 1864] [serial = 1346] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 229 (0x7f195de78800) [pid = 1864] [serial = 1349] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 228 (0x7f19605f1800) [pid = 1864] [serial = 1352] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 227 (0x7f196c68ac00) [pid = 1864] [serial = 1355] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 226 (0x7f194a5eac00) [pid = 1864] [serial = 1358] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955a55000 == 135 [pid = 1864] [id = 477] 09:12:32 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19539cf800 == 134 [pid = 1864] [id = 476] 09:12:32 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e4de800 == 133 [pid = 1864] [id = 475] 09:12:32 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1948a57000 == 132 [pid = 1864] [id = 474] 09:12:32 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1948267000 == 131 [pid = 1864] [id = 473] 09:12:32 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194b435000 == 130 [pid = 1864] [id = 472] 09:12:32 INFO - PROCESS | 1864 | 1461168752326 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fe90000 == 129 [pid = 1864] [id = 465] 09:12:32 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195ce6c800 == 128 [pid = 1864] [id = 464] 09:12:32 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955d1f000 == 127 [pid = 1864] [id = 463] 09:12:32 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194a6e8000 == 126 [pid = 1864] [id = 462] 09:12:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948256800 == 127 [pid = 1864] [id = 496] 09:12:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 227 (0x7f1948247c00) [pid = 1864] [serial = 1489] [outer = (nil)] 09:12:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 228 (0x7f194e730800) [pid = 1864] [serial = 1490] [outer = 0x7f1948247c00] 09:12:32 INFO - PROCESS | 1864 | 1461168752398 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 229 (0x7f1952996800) [pid = 1864] [serial = 1491] [outer = 0x7f1948247c00] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 228 (0x7f1958183800) [pid = 1864] [serial = 1377] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 227 (0x7f1959f56400) [pid = 1864] [serial = 1383] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 226 (0x7f19594ab000) [pid = 1864] [serial = 1379] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 225 (0x7f1957506c00) [pid = 1864] [serial = 1382] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 224 (0x7f1959c90400) [pid = 1864] [serial = 1380] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 223 (0x7f194b7d2000) [pid = 1864] [serial = 1368] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 222 (0x7f194b62fc00) [pid = 1864] [serial = 1367] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 221 (0x7f1956111400) [pid = 1864] [serial = 1376] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 220 (0x7f19483e7000) [pid = 1864] [serial = 1322] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 219 (0x7f19554c8000) [pid = 1864] [serial = 1328] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 218 (0x7f1955aa0400) [pid = 1864] [serial = 1319] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 217 (0x7f195817f000) [pid = 1864] [serial = 1334] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 216 (0x7f194e7b1800) [pid = 1864] [serial = 1370] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 215 (0x7f1954da7400) [pid = 1864] [serial = 1371] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 214 (0x7f1956486400) [pid = 1864] [serial = 1331] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 213 (0x7f19483e6c00) [pid = 1864] [serial = 1365] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 212 (0x7f19476e0800) [pid = 1864] [serial = 1364] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 211 (0x7f1959f53c00) [pid = 1864] [serial = 1340] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 210 (0x7f1955252000) [pid = 1864] [serial = 1373] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 209 (0x7f195554ec00) [pid = 1864] [serial = 1374] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f195bfc9000) [pid = 1864] [serial = 1343] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 207 (0x7f194c3cb000) [pid = 1864] [serial = 1325] [outer = (nil)] [url = about:blank] 09:12:32 INFO - PROCESS | 1864 | --DOMWINDOW == 206 (0x7f1959538000) [pid = 1864] [serial = 1337] [outer = (nil)] [url = about:blank] 09:12:33 INFO - PROCESS | 1864 | 1461168753082 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1329ms 09:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:12:33 INFO - PROCESS | 1864 | 1461168753133 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 1864 | 1461168753135 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 09:12:33 INFO - PROCESS | 1864 | 1461168753148 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 1864 | 1461168753156 Marionette TRACE conn3 <- [1,1958,null,{}] 09:12:33 INFO - PROCESS | 1864 | 1461168753177 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:33 INFO - PROCESS | 1864 | 1461168753344 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:12:33 INFO - PROCESS | 1864 | 1461168753353 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19539cf800 == 128 [pid = 1864] [id = 497] 09:12:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f194b7d2000) [pid = 1864] [serial = 1492] [outer = (nil)] 09:12:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f1955304000) [pid = 1864] [serial = 1493] [outer = 0x7f194b7d2000] 09:12:33 INFO - PROCESS | 1864 | 1461168753410 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f1955545400) [pid = 1864] [serial = 1494] [outer = 0x7f194b7d2000] 09:12:34 INFO - PROCESS | 1864 | 1461168754208 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1150ms 09:12:34 INFO - PROCESS | 1864 | 1461168754290 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:12:34 INFO - PROCESS | 1864 | 1461168754294 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 09:12:34 INFO - PROCESS | 1864 | 1461168754300 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 1864 | 1461168754302 Marionette TRACE conn3 <- [1,1962,null,{}] 09:12:34 INFO - PROCESS | 1864 | 1461168754307 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:34 INFO - PROCESS | 1864 | 1461168754458 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:12:34 INFO - PROCESS | 1864 | 1461168754477 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d86800 == 129 [pid = 1864] [id = 498] 09:12:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 210 (0x7f1955252400) [pid = 1864] [serial = 1495] [outer = (nil)] 09:12:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 211 (0x7f1958c17000) [pid = 1864] [serial = 1496] [outer = 0x7f1955252400] 09:12:34 INFO - PROCESS | 1864 | 1461168754534 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 212 (0x7f1958e6ec00) [pid = 1864] [serial = 1497] [outer = 0x7f1955252400] 09:12:35 INFO - PROCESS | 1864 | 1461168755443 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1177ms 09:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:12:35 INFO - PROCESS | 1864 | 1461168755480 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 1864 | 1461168755482 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 09:12:35 INFO - PROCESS | 1864 | 1461168755487 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 1864 | 1461168755490 Marionette TRACE conn3 <- [1,1966,null,{}] 09:12:35 INFO - PROCESS | 1864 | 1461168755500 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:35 INFO - PROCESS | 1864 | 1461168755693 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:12:35 INFO - PROCESS | 1864 | 1461168755721 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1957575800 == 130 [pid = 1864] [id = 499] 09:12:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 213 (0x7f19594af400) [pid = 1864] [serial = 1498] [outer = (nil)] 09:12:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 214 (0x7f1959532c00) [pid = 1864] [serial = 1499] [outer = 0x7f19594af400] 09:12:35 INFO - PROCESS | 1864 | 1461168755788 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 215 (0x7f19595b1400) [pid = 1864] [serial = 1500] [outer = 0x7f19594af400] 09:12:36 INFO - PROCESS | 1864 | 1461168756640 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1184ms 09:12:36 INFO - PROCESS | 1864 | 1461168756671 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 1864 | 1461168756674 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 09:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:12:36 INFO - PROCESS | 1864 | --DOMWINDOW == 214 (0x7f194e7c3c00) [pid = 1864] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:12:36 INFO - PROCESS | 1864 | --DOMWINDOW == 213 (0x7f19495c9000) [pid = 1864] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:12:36 INFO - PROCESS | 1864 | --DOMWINDOW == 212 (0x7f1955254c00) [pid = 1864] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:12:36 INFO - PROCESS | 1864 | --DOMWINDOW == 211 (0x7f195385f400) [pid = 1864] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:12:36 INFO - PROCESS | 1864 | --DOMWINDOW == 210 (0x7f1946c6a800) [pid = 1864] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:12:36 INFO - PROCESS | 1864 | --DOMWINDOW == 209 (0x7f19483ea800) [pid = 1864] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:12:36 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f194a5e5400) [pid = 1864] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:12:36 INFO - PROCESS | 1864 | --DOMWINDOW == 207 (0x7f194e7cdc00) [pid = 1864] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:12:36 INFO - PROCESS | 1864 | --DOMWINDOW == 206 (0x7f19558de800) [pid = 1864] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:12:37 INFO - PROCESS | 1864 | 1461168757005 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 1864 | 1461168757011 Marionette TRACE conn3 <- [1,1970,null,{}] 09:12:37 INFO - PROCESS | 1864 | 1461168757018 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:37 INFO - PROCESS | 1864 | 1461168757190 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:12:37 INFO - PROCESS | 1864 | 1461168757396 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948a48800 == 131 [pid = 1864] [id = 500] 09:12:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f1946c5f400) [pid = 1864] [serial = 1501] [outer = (nil)] 09:12:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f1946c6a800) [pid = 1864] [serial = 1502] [outer = 0x7f1946c5f400] 09:12:37 INFO - PROCESS | 1864 | 1461168757467 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f1948250800) [pid = 1864] [serial = 1503] [outer = 0x7f1946c5f400] 09:12:38 INFO - PROCESS | 1864 | 1461168758397 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1474ms 09:12:38 INFO - PROCESS | 1864 | 1461168758442 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 1864 | 1461168758448 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 09:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:12:38 INFO - PROCESS | 1864 | 1461168758454 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 1864 | 1461168758458 Marionette TRACE conn3 <- [1,1974,null,{}] 09:12:38 INFO - PROCESS | 1864 | 1461168758469 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:38 INFO - PROCESS | 1864 | 1461168758659 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:12:38 INFO - PROCESS | 1864 | 1461168758852 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19539dd000 == 132 [pid = 1864] [id = 501] 09:12:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 210 (0x7f1946bf2400) [pid = 1864] [serial = 1504] [outer = (nil)] 09:12:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 211 (0x7f194ced1800) [pid = 1864] [serial = 1505] [outer = 0x7f1946bf2400] 09:12:38 INFO - PROCESS | 1864 | 1461168758922 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 212 (0x7f1952990800) [pid = 1864] [serial = 1506] [outer = 0x7f1946bf2400] 09:12:39 INFO - PROCESS | 1864 | 1461168759829 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1429ms 09:12:39 INFO - PROCESS | 1864 | 1461168759883 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 1864 | 1461168759887 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 09:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:12:39 INFO - PROCESS | 1864 | 1461168759893 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 1864 | 1461168759896 Marionette TRACE conn3 <- [1,1978,null,{}] 09:12:39 INFO - PROCESS | 1864 | 1461168759901 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:40 INFO - PROCESS | 1864 | 1461168760088 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:12:40 INFO - PROCESS | 1864 | 1461168760288 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195989a000 == 133 [pid = 1864] [id = 502] 09:12:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 213 (0x7f19553af800) [pid = 1864] [serial = 1507] [outer = (nil)] 09:12:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 214 (0x7f19554ce000) [pid = 1864] [serial = 1508] [outer = 0x7f19553af800] 09:12:40 INFO - PROCESS | 1864 | 1461168760410 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 215 (0x7f19565ca800) [pid = 1864] [serial = 1509] [outer = 0x7f19553af800] 09:12:41 INFO - PROCESS | 1864 | 1461168761370 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1532ms 09:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:12:41 INFO - PROCESS | 1864 | 1461168761426 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 1864 | 1461168761429 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 09:12:41 INFO - PROCESS | 1864 | 1461168761435 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 1864 | 1461168761438 Marionette TRACE conn3 <- [1,1982,null,{}] 09:12:41 INFO - PROCESS | 1864 | 1461168761444 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:41 INFO - PROCESS | 1864 | 1461168761614 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:12:41 INFO - PROCESS | 1864 | 1461168761823 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959f50800 == 134 [pid = 1864] [id = 503] 09:12:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 216 (0x7f1954d1f000) [pid = 1864] [serial = 1510] [outer = (nil)] 09:12:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 217 (0x7f19595a7400) [pid = 1864] [serial = 1511] [outer = 0x7f1954d1f000] 09:12:41 INFO - PROCESS | 1864 | 1461168761930 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 218 (0x7f19595c1400) [pid = 1864] [serial = 1512] [outer = 0x7f1954d1f000] 09:12:42 INFO - PROCESS | 1864 | 1461168762826 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1430ms 09:12:42 INFO - PROCESS | 1864 | 1461168762865 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 1864 | 1461168762868 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 09:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:12:42 INFO - PROCESS | 1864 | 1461168762874 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 1864 | 1461168762876 Marionette TRACE conn3 <- [1,1986,null,{}] 09:12:42 INFO - PROCESS | 1864 | 1461168762882 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:43 INFO - PROCESS | 1864 | 1461168763044 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:12:43 INFO - PROCESS | 1864 | 1461168763240 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195ed19000 == 135 [pid = 1864] [id = 504] 09:12:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 219 (0x7f1958e66800) [pid = 1864] [serial = 1513] [outer = (nil)] 09:12:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 220 (0x7f195b3b4800) [pid = 1864] [serial = 1514] [outer = 0x7f1958e66800] 09:12:43 INFO - PROCESS | 1864 | 1461168763308 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 221 (0x7f195c077800) [pid = 1864] [serial = 1515] [outer = 0x7f1958e66800] 09:12:44 INFO - PROCESS | 1864 | 1461168764131 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1280ms 09:12:44 INFO - PROCESS | 1864 | 1461168764157 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 1864 | 1461168764160 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 09:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:12:44 INFO - PROCESS | 1864 | 1461168764167 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 1864 | 1461168764170 Marionette TRACE conn3 <- [1,1990,null,{}] 09:12:44 INFO - PROCESS | 1864 | 1461168764175 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:44 INFO - PROCESS | 1864 | 1461168764396 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:12:44 INFO - PROCESS | 1864 | 1461168764588 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c4eb800 == 136 [pid = 1864] [id = 505] 09:12:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 222 (0x7f195de78c00) [pid = 1864] [serial = 1516] [outer = (nil)] 09:12:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 223 (0x7f195f842400) [pid = 1864] [serial = 1517] [outer = 0x7f195de78c00] 09:12:44 INFO - PROCESS | 1864 | 1461168764658 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 224 (0x7f1961aac400) [pid = 1864] [serial = 1518] [outer = 0x7f195de78c00] 09:12:45 INFO - PROCESS | 1864 | 1461168765528 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1429ms 09:12:45 INFO - PROCESS | 1864 | 1461168765598 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 1864 | 1461168765601 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 09:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:12:45 INFO - PROCESS | 1864 | 1461168765608 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 1864 | 1461168765610 Marionette TRACE conn3 <- [1,1994,null,{}] 09:12:45 INFO - PROCESS | 1864 | 1461168765615 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:45 INFO - PROCESS | 1864 | 1461168765786 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:12:45 INFO - PROCESS | 1864 | 1461168765978 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971897000 == 137 [pid = 1864] [id = 506] 09:12:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 225 (0x7f195e06f000) [pid = 1864] [serial = 1519] [outer = (nil)] 09:12:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 226 (0x7f196b5d9800) [pid = 1864] [serial = 1520] [outer = 0x7f195e06f000] 09:12:46 INFO - PROCESS | 1864 | 1461168766046 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 227 (0x7f196c6d7000) [pid = 1864] [serial = 1521] [outer = 0x7f195e06f000] 09:12:46 INFO - PROCESS | 1864 | 1461168766888 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1333ms 09:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:12:46 INFO - PROCESS | 1864 | 1461168766941 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 1864 | 1461168766943 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 09:12:46 INFO - PROCESS | 1864 | 1461168766949 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 1864 | 1461168766952 Marionette TRACE conn3 <- [1,1998,null,{}] 09:12:46 INFO - PROCESS | 1864 | 1461168766957 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:47 INFO - PROCESS | 1864 | 1461168767117 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:12:47 INFO - PROCESS | 1864 | 1461168767315 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f197386d000 == 138 [pid = 1864] [id = 507] 09:12:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 228 (0x7f195e076800) [pid = 1864] [serial = 1522] [outer = (nil)] 09:12:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 229 (0x7f196c8b0000) [pid = 1864] [serial = 1523] [outer = 0x7f195e076800] 09:12:47 INFO - PROCESS | 1864 | 1461168767383 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 230 (0x7f196d5d7400) [pid = 1864] [serial = 1524] [outer = 0x7f195e076800] 09:12:48 INFO - PROCESS | 1864 | 1461168768190 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1279ms 09:12:48 INFO - PROCESS | 1864 | 1461168768227 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 1864 | 1461168768230 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 09:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:12:48 INFO - PROCESS | 1864 | 1461168768236 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 1864 | 1461168768238 Marionette TRACE conn3 <- [1,2002,null,{}] 09:12:48 INFO - PROCESS | 1864 | 1461168768243 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:48 INFO - PROCESS | 1864 | 1461168768399 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:12:48 INFO - PROCESS | 1864 | 1461168768597 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1976b82000 == 139 [pid = 1864] [id = 508] 09:12:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 231 (0x7f19664f0c00) [pid = 1864] [serial = 1525] [outer = (nil)] 09:12:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 232 (0x7f196f712c00) [pid = 1864] [serial = 1526] [outer = 0x7f19664f0c00] 09:12:48 INFO - PROCESS | 1864 | 1461168768673 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 233 (0x7f1971630000) [pid = 1864] [serial = 1527] [outer = 0x7f19664f0c00] 09:12:49 INFO - PROCESS | 1864 | 1461168769510 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1330ms 09:12:49 INFO - PROCESS | 1864 | 1461168769566 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 1864 | 1461168769569 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 09:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:12:49 INFO - PROCESS | 1864 | 1461168769575 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 1864 | 1461168769578 Marionette TRACE conn3 <- [1,2006,null,{}] 09:12:49 INFO - PROCESS | 1864 | 1461168769583 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:49 INFO - PROCESS | 1864 | 1461168769746 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:12:49 INFO - PROCESS | 1864 | 1461168769951 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e94d000 == 140 [pid = 1864] [id = 509] 09:12:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 234 (0x7f19458ea400) [pid = 1864] [serial = 1528] [outer = (nil)] 09:12:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 235 (0x7f19458f1800) [pid = 1864] [serial = 1529] [outer = 0x7f19458ea400] 09:12:50 INFO - PROCESS | 1864 | 1461168770063 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 236 (0x7f19458f6c00) [pid = 1864] [serial = 1530] [outer = 0x7f19458ea400] 09:12:50 INFO - PROCESS | 1864 | 1461168770919 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:12:50 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:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1382ms 09:12:50 INFO - PROCESS | 1864 | 1461168770957 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 1864 | 1461168770961 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 09:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:12:50 INFO - PROCESS | 1864 | 1461168770966 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 1864 | 1461168770969 Marionette TRACE conn3 <- [1,2010,null,{}] 09:12:50 INFO - PROCESS | 1864 | 1461168770975 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:51 INFO - PROCESS | 1864 | 1461168771161 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:12:51 INFO - PROCESS | 1864 | 1461168771371 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d15800 == 141 [pid = 1864] [id = 510] 09:12:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 237 (0x7f1946b83400) [pid = 1864] [serial = 1531] [outer = (nil)] 09:12:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 238 (0x7f1946b89400) [pid = 1864] [serial = 1532] [outer = 0x7f1946b83400] 09:12:51 INFO - PROCESS | 1864 | 1461168771449 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 239 (0x7f19558de800) [pid = 1864] [serial = 1533] [outer = 0x7f1946b83400] 09:12:52 INFO - PROCESS | 1864 | 1461168772759 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1832ms 09:12:52 INFO - PROCESS | 1864 | 1461168772799 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 1864 | 1461168772803 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 09:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:12:52 INFO - PROCESS | 1864 | 1461168772812 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 1864 | 1461168772816 Marionette TRACE conn3 <- [1,2014,null,{}] 09:12:52 INFO - PROCESS | 1864 | 1461168772825 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:52 INFO - PROCESS | 1864 | 1461168772982 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:12:53 INFO - PROCESS | 1864 | 1461168773256 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948bc4800 == 142 [pid = 1864] [id = 511] 09:12:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 240 (0x7f1946b88c00) [pid = 1864] [serial = 1534] [outer = (nil)] 09:12:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 241 (0x7f1946b8b000) [pid = 1864] [serial = 1535] [outer = 0x7f1946b88c00] 09:12:53 INFO - PROCESS | 1864 | 1461168773324 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 242 (0x7f1946bef400) [pid = 1864] [serial = 1536] [outer = 0x7f1946b88c00] 09:12:54 INFO - PROCESS | 1864 | 1461168774146 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1383ms 09:12:54 INFO - PROCESS | 1864 | 1461168774198 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 1864 | 1461168774206 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 09:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:12:54 INFO - PROCESS | 1864 | 1461168774215 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 1864 | 1461168774218 Marionette TRACE conn3 <- [1,2018,null,{}] 09:12:54 INFO - PROCESS | 1864 | 1461168774222 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:54 INFO - PROCESS | 1864 | 1461168774388 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:12:54 INFO - PROCESS | 1864 | 1461168774781 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19478ae800 == 143 [pid = 1864] [id = 512] 09:12:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 243 (0x7f19476e3400) [pid = 1864] [serial = 1537] [outer = (nil)] 09:12:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 244 (0x7f19476e9c00) [pid = 1864] [serial = 1538] [outer = 0x7f19476e3400] 09:12:54 INFO - PROCESS | 1864 | 1461168774849 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 245 (0x7f1948244400) [pid = 1864] [serial = 1539] [outer = 0x7f19476e3400] 09:12:55 INFO - PROCESS | 1864 | 1461168775735 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1587ms 09:12:55 INFO - PROCESS | 1864 | 1461168775803 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 1864 | 1461168775807 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 09:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:12:55 INFO - PROCESS | 1864 | 1461168775812 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 1864 | 1461168775817 Marionette TRACE conn3 <- [1,2022,null,{}] 09:12:55 INFO - PROCESS | 1864 | 1461168775832 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:56 INFO - PROCESS | 1864 | 1461168776035 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:12:56 INFO - PROCESS | 1864 | 1461168776311 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19482e6000 == 144 [pid = 1864] [id = 513] 09:12:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 246 (0x7f1948a0e400) [pid = 1864] [serial = 1540] [outer = (nil)] 09:12:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 247 (0x7f194a5e5400) [pid = 1864] [serial = 1541] [outer = 0x7f1948a0e400] 09:12:56 INFO - PROCESS | 1864 | 1461168776423 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 248 (0x7f194b639c00) [pid = 1864] [serial = 1542] [outer = 0x7f1948a0e400] 09:12:57 INFO - PROCESS | 1864 | 1461168777295 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1535ms 09:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:12:57 INFO - PROCESS | 1864 | 1461168777348 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 1864 | 1461168777351 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 09:12:57 INFO - PROCESS | 1864 | 1461168777357 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 1864 | 1461168777360 Marionette TRACE conn3 <- [1,2026,null,{}] 09:12:57 INFO - PROCESS | 1864 | 1461168777365 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:57 INFO - PROCESS | 1864 | 1461168777525 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:12:57 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955d86800 == 143 [pid = 1864] [id = 498] 09:12:57 INFO - PROCESS | 1864 | --DOMWINDOW == 247 (0x7f1956484800) [pid = 1864] [serial = 1439] [outer = (nil)] [url = about:blank] 09:12:57 INFO - PROCESS | 1864 | --DOMWINDOW == 246 (0x7f1946bf5400) [pid = 1864] [serial = 1406] [outer = (nil)] [url = about:blank] 09:12:57 INFO - PROCESS | 1864 | --DOMWINDOW == 245 (0x7f196c3bc000) [pid = 1864] [serial = 1403] [outer = (nil)] [url = about:blank] 09:12:57 INFO - PROCESS | 1864 | --DOMWINDOW == 244 (0x7f1948049c00) [pid = 1864] [serial = 1388] [outer = (nil)] [url = about:blank] 09:12:57 INFO - PROCESS | 1864 | --DOMWINDOW == 243 (0x7f1948247800) [pid = 1864] [serial = 1415] [outer = (nil)] [url = about:blank] 09:12:57 INFO - PROCESS | 1864 | --DOMWINDOW == 242 (0x7f1958d17c00) [pid = 1864] [serial = 1394] [outer = (nil)] [url = about:blank] 09:12:57 INFO - PROCESS | 1864 | --DOMWINDOW == 241 (0x7f19475d5400) [pid = 1864] [serial = 1412] [outer = (nil)] [url = about:blank] 09:12:57 INFO - PROCESS | 1864 | --DOMWINDOW == 240 (0x7f19475cb000) [pid = 1864] [serial = 1409] [outer = (nil)] [url = about:blank] 09:12:57 INFO - PROCESS | 1864 | --DOMWINDOW == 239 (0x7f194e72a400) [pid = 1864] [serial = 1391] [outer = (nil)] [url = about:blank] 09:12:57 INFO - PROCESS | 1864 | --DOMWINDOW == 238 (0x7f195fe2a000) [pid = 1864] [serial = 1400] [outer = (nil)] [url = about:blank] 09:12:57 INFO - PROCESS | 1864 | --DOMWINDOW == 237 (0x7f195de73000) [pid = 1864] [serial = 1397] [outer = (nil)] [url = about:blank] 09:12:57 INFO - PROCESS | 1864 | 1461168777823 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19539cf800 == 142 [pid = 1864] [id = 497] 09:12:57 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1948256800 == 141 [pid = 1864] [id = 496] 09:12:57 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19481ee800 == 140 [pid = 1864] [id = 495] 09:12:57 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1948a5e000 == 139 [pid = 1864] [id = 494] 09:12:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19481e1800 == 140 [pid = 1864] [id = 514] 09:12:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 238 (0x7f1946bf5400) [pid = 1864] [serial = 1543] [outer = (nil)] 09:12:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 239 (0x7f1948049c00) [pid = 1864] [serial = 1544] [outer = 0x7f1946bf5400] 09:12:57 INFO - PROCESS | 1864 | 1461168777891 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 240 (0x7f194cecc800) [pid = 1864] [serial = 1545] [outer = 0x7f1946bf5400] 09:12:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fe93000 == 139 [pid = 1864] [id = 489] 09:12:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f544800 == 138 [pid = 1864] [id = 488] 09:12:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e12f000 == 137 [pid = 1864] [id = 487] 09:12:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195d953800 == 136 [pid = 1864] [id = 486] 09:12:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959f39800 == 135 [pid = 1864] [id = 485] 09:12:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959ba0800 == 134 [pid = 1864] [id = 484] 09:12:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19597b7800 == 133 [pid = 1864] [id = 483] 09:12:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19576b4800 == 132 [pid = 1864] [id = 482] 09:12:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1953762000 == 131 [pid = 1864] [id = 481] 09:12:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1948bd5800 == 130 [pid = 1864] [id = 480] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 239 (0x7f1954cb9400) [pid = 1864] [serial = 1428] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 238 (0x7f195299b400) [pid = 1864] [serial = 1427] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 237 (0x7f194b62e000) [pid = 1864] [serial = 1422] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 236 (0x7f19558e2000) [pid = 1864] [serial = 1434] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 235 (0x7f195efc2c00) [pid = 1864] [serial = 1386] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 234 (0x7f1948248800) [pid = 1864] [serial = 1419] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 233 (0x7f194a5e4400) [pid = 1864] [serial = 1421] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 232 (0x7f194e731c00) [pid = 1864] [serial = 1425] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 231 (0x7f19561ee000) [pid = 1864] [serial = 1437] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 230 (0x7f1954dad000) [pid = 1864] [serial = 1431] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 229 (0x7f194ceca800) [pid = 1864] [serial = 1424] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 228 (0x7f19475cc400) [pid = 1864] [serial = 1418] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 227 (0x7f19558e6c00) [pid = 1864] [serial = 1436] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 226 (0x7f1954cc6000) [pid = 1864] [serial = 1430] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 225 (0x7f19554c9000) [pid = 1864] [serial = 1433] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | --DOMWINDOW == 224 (0x7f19561f3000) [pid = 1864] [serial = 1320] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1864 | 1461168778636 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1326ms 09:12:58 INFO - PROCESS | 1864 | 1461168778720 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 1864 | 1461168778723 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 09:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:12:58 INFO - PROCESS | 1864 | 1461168778733 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 1864 | 1461168778735 Marionette TRACE conn3 <- [1,2030,null,{}] 09:12:58 INFO - PROCESS | 1864 | 1461168778740 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:58 INFO - PROCESS | 1864 | 1461168778885 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:12:58 INFO - PROCESS | 1864 | 1461168778894 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1952a1c800 == 131 [pid = 1864] [id = 515] 09:12:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 225 (0x7f194b62e000) [pid = 1864] [serial = 1546] [outer = (nil)] 09:12:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 226 (0x7f194e7b5400) [pid = 1864] [serial = 1547] [outer = 0x7f194b62e000] 09:12:58 INFO - PROCESS | 1864 | 1461168778963 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 227 (0x7f194e7c7400) [pid = 1864] [serial = 1548] [outer = 0x7f194b62e000] 09:12:59 INFO - PROCESS | 1864 | 1461168779826 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1127ms 09:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:12:59 INFO - PROCESS | 1864 | 1461168779861 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 1864 | 1461168779863 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 09:12:59 INFO - PROCESS | 1864 | 1461168779868 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 1864 | 1461168779871 Marionette TRACE conn3 <- [1,2034,null,{}] 09:12:59 INFO - PROCESS | 1864 | 1461168779876 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:00 INFO - PROCESS | 1864 | 1461168780085 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:13:00 INFO - PROCESS | 1864 | 1461168780254 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1953ac6800 == 132 [pid = 1864] [id = 516] 09:13:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 228 (0x7f194b67c400) [pid = 1864] [serial = 1549] [outer = (nil)] 09:13:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 229 (0x7f195385ac00) [pid = 1864] [serial = 1550] [outer = 0x7f194b67c400] 09:13:00 INFO - PROCESS | 1864 | 1461168780314 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 230 (0x7f1954cc2400) [pid = 1864] [serial = 1551] [outer = 0x7f194b67c400] 09:13:01 INFO - PROCESS | 1864 | 1461168781058 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1226ms 09:13:01 INFO - PROCESS | 1864 | 1461168781094 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 1864 | 1461168781097 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 09:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:13:01 INFO - PROCESS | 1864 | 1461168781102 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 1864 | 1461168781104 Marionette TRACE conn3 <- [1,2038,null,{}] 09:13:01 INFO - PROCESS | 1864 | 1461168781109 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:01 INFO - PROCESS | 1864 | 1461168781318 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:13:01 INFO - PROCESS | 1864 | 1461168781343 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955457800 == 133 [pid = 1864] [id = 517] 09:13:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 231 (0x7f194b7da400) [pid = 1864] [serial = 1552] [outer = (nil)] 09:13:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 232 (0x7f1954d1d400) [pid = 1864] [serial = 1553] [outer = 0x7f194b7da400] 09:13:01 INFO - PROCESS | 1864 | 1461168781399 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 233 (0x7f1954db3c00) [pid = 1864] [serial = 1554] [outer = 0x7f194b7da400] 09:13:02 INFO - PROCESS | 1864 | 1461168782224 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1180ms 09:13:02 INFO - PROCESS | 1864 | 1461168782286 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1864 | 1461168782289 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:13:02 INFO - PROCESS | 1864 | 1461168782294 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 1864 | 1461168782296 Marionette TRACE conn3 <- [1,2042,null,{}] 09:13:02 INFO - PROCESS | 1864 | 1461168782302 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:02 INFO - PROCESS | 1864 | 1461168782501 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 232 (0x7f19483dfc00) [pid = 1864] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 231 (0x7f195c98b400) [pid = 1864] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 230 (0x7f1946864c00) [pid = 1864] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 229 (0x7f1954cc0800) [pid = 1864] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 228 (0x7f1958e6fc00) [pid = 1864] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 227 (0x7f195524fc00) [pid = 1864] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 226 (0x7f196b558800) [pid = 1864] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 225 (0x7f1946861400) [pid = 1864] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 224 (0x7f195c845400) [pid = 1864] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 223 (0x7f1948049800) [pid = 1864] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 222 (0x7f1959b6a000) [pid = 1864] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 221 (0x7f1959f61400) [pid = 1864] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 220 (0x7f1956489000) [pid = 1864] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 219 (0x7f195c809800) [pid = 1864] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 218 (0x7f19449e1000) [pid = 1864] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 217 (0x7f1946861800) [pid = 1864] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 216 (0x7f19553b0c00) [pid = 1864] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 215 (0x7f1948a02400) [pid = 1864] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 214 (0x7f196b5d2000) [pid = 1864] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 213 (0x7f194e7ccc00) [pid = 1864] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 212 (0x7f19469ddc00) [pid = 1864] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 211 (0x7f1946863800) [pid = 1864] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 210 (0x7f1959f52400) [pid = 1864] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 209 (0x7f19476e6800) [pid = 1864] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f19483e1400) [pid = 1864] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 207 (0x7f19469dd000) [pid = 1864] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 206 (0x7f19469dd400) [pid = 1864] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 205 (0x7f1959f5b400) [pid = 1864] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 204 (0x7f1954eb2c00) [pid = 1864] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 203 (0x7f19476dbc00) [pid = 1864] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 202 (0x7f1955252400) [pid = 1864] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 201 (0x7f1954cc1800) [pid = 1864] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 200 (0x7f1948045000) [pid = 1864] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 199 (0x7f1946bee400) [pid = 1864] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 198 (0x7f195c8d5400) [pid = 1864] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 197 (0x7f1954d15c00) [pid = 1864] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 196 (0x7f1959f5b800) [pid = 1864] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f195758d800) [pid = 1864] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 194 (0x7f1955246000) [pid = 1864] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 193 (0x7f195d9c9000) [pid = 1864] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 192 (0x7f1946bec400) [pid = 1864] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f1959b67c00) [pid = 1864] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f1958d10c00) [pid = 1864] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f1946c6ac00) [pid = 1864] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 188 (0x7f19476e3800) [pid = 1864] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 187 (0x7f1958e6f000) [pid = 1864] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 186 (0x7f1946bf4000) [pid = 1864] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f195385a000) [pid = 1864] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f195b4c0000) [pid = 1864] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f195610e400) [pid = 1864] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f1958e66400) [pid = 1864] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f1948043c00) [pid = 1864] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f1948046800) [pid = 1864] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f19475d3800) [pid = 1864] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 178 (0x7f1948247c00) [pid = 1864] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 177 (0x7f19449ec400) [pid = 1864] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f1948245800) [pid = 1864] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f1954d16c00) [pid = 1864] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f1958c1c000) [pid = 1864] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 173 (0x7f1954d12400) [pid = 1864] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 172 (0x7f19449ef000) [pid = 1864] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 171 (0x7f19594a8c00) [pid = 1864] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 170 (0x7f195554bc00) [pid = 1864] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 169 (0x7f194b637400) [pid = 1864] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 168 (0x7f19595c0000) [pid = 1864] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 167 (0x7f194b7d2000) [pid = 1864] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 166 (0x7f19469e5800) [pid = 1864] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 165 (0x7f1958e72800) [pid = 1864] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:13:03 INFO - PROCESS | 1864 | --DOMWINDOW == 164 (0x7f1959c8fc00) [pid = 1864] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:13:03 INFO - PROCESS | 1864 | 1461168783600 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194760c000 == 134 [pid = 1864] [id = 518] 09:13:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 165 (0x7f19449e0c00) [pid = 1864] [serial = 1555] [outer = (nil)] 09:13:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 166 (0x7f19449ef000) [pid = 1864] [serial = 1556] [outer = 0x7f19449e0c00] 09:13:03 INFO - PROCESS | 1864 | 1461168783658 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 167 (0x7f19469e0000) [pid = 1864] [serial = 1557] [outer = 0x7f19449e0c00] 09:13:04 INFO - PROCESS | 1864 | 1461168784319 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:13:04 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:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2077ms 09:13:04 INFO - PROCESS | 1864 | 1461168784374 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 1864 | 1461168784376 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 09:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:13:04 INFO - PROCESS | 1864 | 1461168784382 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 1864 | 1461168784384 Marionette TRACE conn3 <- [1,2046,null,{}] 09:13:04 INFO - PROCESS | 1864 | 1461168784389 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:04 INFO - PROCESS | 1864 | 1461168784534 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:13:04 INFO - PROCESS | 1864 | 1461168784546 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1953720000 == 135 [pid = 1864] [id = 519] 09:13:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 168 (0x7f19469e0400) [pid = 1864] [serial = 1558] [outer = (nil)] 09:13:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 169 (0x7f1948249c00) [pid = 1864] [serial = 1559] [outer = 0x7f19469e0400] 09:13:04 INFO - PROCESS | 1864 | 1461168784604 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 170 (0x7f194b7d2000) [pid = 1864] [serial = 1560] [outer = 0x7f19469e0400] 09:13:05 INFO - PROCESS | 1864 | 1461168785549 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1228ms 09:13:05 INFO - PROCESS | 1864 | 1461168785611 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 1864 | 1461168785617 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 09:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:13:05 INFO - PROCESS | 1864 | 1461168785624 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 1864 | 1461168785629 Marionette TRACE conn3 <- [1,2050,null,{}] 09:13:05 INFO - PROCESS | 1864 | 1461168785637 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:05 INFO - PROCESS | 1864 | 1461168785809 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:13:05 INFO - PROCESS | 1864 | 1461168785979 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19482e5800 == 136 [pid = 1864] [id = 520] 09:13:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 171 (0x7f19469e4c00) [pid = 1864] [serial = 1561] [outer = (nil)] 09:13:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 172 (0x7f1946b85800) [pid = 1864] [serial = 1562] [outer = 0x7f19469e4c00] 09:13:06 INFO - PROCESS | 1864 | 1461168786049 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 173 (0x7f1946bf8000) [pid = 1864] [serial = 1563] [outer = 0x7f19469e4c00] 09:13:06 INFO - PROCESS | 1864 | 1461168786982 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1434ms 09:13:07 INFO - PROCESS | 1864 | 1461168787058 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 1864 | 1461168787067 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 09:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:13:07 INFO - PROCESS | 1864 | 1461168787076 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 1864 | 1461168787079 Marionette TRACE conn3 <- [1,2054,null,{}] 09:13:07 INFO - PROCESS | 1864 | 1461168787085 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:07 INFO - PROCESS | 1864 | 1461168787301 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:13:07 INFO - PROCESS | 1864 | 1461168787546 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195371b800 == 137 [pid = 1864] [id = 521] 09:13:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f19483df400) [pid = 1864] [serial = 1564] [outer = (nil)] 09:13:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f1948a06400) [pid = 1864] [serial = 1565] [outer = 0x7f19483df400] 09:13:07 INFO - PROCESS | 1864 | 1461168787669 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f194b62d000) [pid = 1864] [serial = 1566] [outer = 0x7f19483df400] 09:13:08 INFO - PROCESS | 1864 | 1461168788634 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1631ms 09:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:13:08 INFO - PROCESS | 1864 | 1461168788708 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 1864 | 1461168788711 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 09:13:08 INFO - PROCESS | 1864 | 1461168788717 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 1864 | 1461168788723 Marionette TRACE conn3 <- [1,2058,null,{}] 09:13:08 INFO - PROCESS | 1864 | 1461168788738 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:08 INFO - PROCESS | 1864 | 1461168788957 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:13:09 INFO - PROCESS | 1864 | 1461168789208 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d91800 == 138 [pid = 1864] [id = 522] 09:13:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f194e72ec00) [pid = 1864] [serial = 1567] [outer = (nil)] 09:13:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f194e7cd800) [pid = 1864] [serial = 1568] [outer = 0x7f194e72ec00] 09:13:09 INFO - PROCESS | 1864 | 1461168789325 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f195368c000) [pid = 1864] [serial = 1569] [outer = 0x7f194e72ec00] 09:13:10 INFO - PROCESS | 1864 | 1461168790154 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1484ms 09:13:10 INFO - PROCESS | 1864 | 1461168790201 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:13:10 INFO - PROCESS | 1864 | 1461168790205 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 09:13:10 INFO - PROCESS | 1864 | 1461168790210 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 1864 | 1461168790214 Marionette TRACE conn3 <- [1,2062,null,{}] 09:13:10 INFO - PROCESS | 1864 | 1461168790219 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:10 INFO - PROCESS | 1864 | 1461168790380 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:13:10 INFO - PROCESS | 1864 | 1461168790580 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1956544000 == 139 [pid = 1864] [id = 523] 09:13:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f194e72f000) [pid = 1864] [serial = 1570] [outer = (nil)] 09:13:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f1954d15c00) [pid = 1864] [serial = 1571] [outer = 0x7f194e72f000] 09:13:10 INFO - PROCESS | 1864 | 1461168790649 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f1954eb2c00) [pid = 1864] [serial = 1572] [outer = 0x7f194e72f000] 09:13:11 INFO - PROCESS | 1864 | 1461168791537 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1384ms 09:13:11 INFO - PROCESS | 1864 | 1461168791595 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 1864 | 1461168791597 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 09:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:13:11 INFO - PROCESS | 1864 | 1461168791604 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 1864 | 1461168791606 Marionette TRACE conn3 <- [1,2066,null,{}] 09:13:11 INFO - PROCESS | 1864 | 1461168791612 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:11 INFO - PROCESS | 1864 | 1461168791773 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:13:11 INFO - PROCESS | 1864 | 1461168791975 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195910b000 == 140 [pid = 1864] [id = 524] 09:13:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f195385b000) [pid = 1864] [serial = 1573] [outer = (nil)] 09:13:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f1954ec0000) [pid = 1864] [serial = 1574] [outer = 0x7f195385b000] 09:13:12 INFO - PROCESS | 1864 | 1461168792041 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f1955253400) [pid = 1864] [serial = 1575] [outer = 0x7f195385b000] 09:13:12 INFO - PROCESS | 1864 | 1461168792856 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1280ms 09:13:12 INFO - PROCESS | 1864 | 1461168792884 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 1864 | 1461168792888 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 09:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:13:12 INFO - PROCESS | 1864 | 1461168792894 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 1864 | 1461168792896 Marionette TRACE conn3 <- [1,2070,null,{}] 09:13:12 INFO - PROCESS | 1864 | 1461168792902 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:13 INFO - PROCESS | 1864 | 1461168793088 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:13:13 INFO - PROCESS | 1864 | 1461168793296 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19597bf800 == 141 [pid = 1864] [id = 525] 09:13:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f195530a800) [pid = 1864] [serial = 1576] [outer = (nil)] 09:13:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 187 (0x7f19554c9800) [pid = 1864] [serial = 1577] [outer = 0x7f195530a800] 09:13:13 INFO - PROCESS | 1864 | 1461168793370 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f19558e5800) [pid = 1864] [serial = 1578] [outer = 0x7f195530a800] 09:13:14 INFO - PROCESS | 1864 | 1461168794246 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1428ms 09:13:14 INFO - PROCESS | 1864 | 1461168794322 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:13:14 INFO - PROCESS | 1864 | 1461168794326 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 09:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:13:14 INFO - PROCESS | 1864 | 1461168794331 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:13:14 INFO - PROCESS | 1864 | 1461168794334 Marionette TRACE conn3 <- [1,2074,null,{}] 09:13:14 INFO - PROCESS | 1864 | 1461168794339 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:14 INFO - PROCESS | 1864 | 1461168794527 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:13:14 INFO - PROCESS | 1864 | 1461168794725 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959b92800 == 142 [pid = 1864] [id = 526] 09:13:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f19553b1000) [pid = 1864] [serial = 1579] [outer = (nil)] 09:13:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f1955a9d400) [pid = 1864] [serial = 1580] [outer = 0x7f19553b1000] 09:13:14 INFO - PROCESS | 1864 | 1461168794794 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f1955c5dc00) [pid = 1864] [serial = 1581] [outer = 0x7f19553b1000] 09:13:15 INFO - PROCESS | 1864 | 1461168795648 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1375ms 09:13:15 INFO - PROCESS | 1864 | 1461168795708 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 1864 | 1461168795710 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 09:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:13:15 INFO - PROCESS | 1864 | 1461168795716 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 1864 | 1461168795718 Marionette TRACE conn3 <- [1,2078,null,{}] 09:13:15 INFO - PROCESS | 1864 | 1461168795724 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:15 INFO - PROCESS | 1864 | 1461168795887 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:13:16 INFO - PROCESS | 1864 | 1461168796090 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e28000 == 143 [pid = 1864] [id = 527] 09:13:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f1955551800) [pid = 1864] [serial = 1582] [outer = (nil)] 09:13:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f195610d800) [pid = 1864] [serial = 1583] [outer = 0x7f1955551800] 09:13:16 INFO - PROCESS | 1864 | 1461168796161 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f19561ef000) [pid = 1864] [serial = 1584] [outer = 0x7f1955551800] 09:13:17 INFO - PROCESS | 1864 | 1461168796998 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1332ms 09:13:17 INFO - PROCESS | 1864 | 1461168797050 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 1864 | 1461168797054 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 09:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:13:17 INFO - PROCESS | 1864 | 1461168797059 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 1864 | 1461168797061 Marionette TRACE conn3 <- [1,2082,null,{}] 09:13:17 INFO - PROCESS | 1864 | 1461168797067 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:17 INFO - PROCESS | 1864 | 1461168797226 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:13:17 INFO - PROCESS | 1864 | 1461168797429 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959f44800 == 144 [pid = 1864] [id = 528] 09:13:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f1955a97800) [pid = 1864] [serial = 1585] [outer = (nil)] 09:13:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f195648a400) [pid = 1864] [serial = 1586] [outer = 0x7f1955a97800] 09:13:17 INFO - PROCESS | 1864 | 1461168797495 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 197 (0x7f1956492800) [pid = 1864] [serial = 1587] [outer = 0x7f1955a97800] 09:13:18 INFO - PROCESS | 1864 | 1461168798362 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1339ms 09:13:18 INFO - PROCESS | 1864 | 1461168798399 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:13:18 INFO - PROCESS | 1864 | 1461168798403 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 09:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:13:18 INFO - PROCESS | 1864 | 1461168798408 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 1864 | 1461168798410 Marionette TRACE conn3 <- [1,2086,null,{}] 09:13:18 INFO - PROCESS | 1864 | 1461168798416 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:18 INFO - PROCESS | 1864 | 1461168798574 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:13:18 INFO - PROCESS | 1864 | 1461168798780 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195d815800 == 145 [pid = 1864] [id = 529] 09:13:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 198 (0x7f1956104c00) [pid = 1864] [serial = 1588] [outer = (nil)] 09:13:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 199 (0x7f1956689800) [pid = 1864] [serial = 1589] [outer = 0x7f1956104c00] 09:13:18 INFO - PROCESS | 1864 | 1461168798846 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 200 (0x7f195758a400) [pid = 1864] [serial = 1590] [outer = 0x7f1956104c00] 09:13:19 INFO - PROCESS | 1864 | 1461168799723 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1386ms 09:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:13:19 INFO - PROCESS | 1864 | 1461168799795 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 1864 | 1461168799799 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 09:13:19 INFO - PROCESS | 1864 | 1461168799804 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 1864 | 1461168799808 Marionette TRACE conn3 <- [1,2090,null,{}] 09:13:19 INFO - PROCESS | 1864 | 1461168799813 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:20 INFO - PROCESS | 1864 | 1461168800040 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:13:20 INFO - PROCESS | 1864 | 1461168800252 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e37f000 == 146 [pid = 1864] [id = 530] 09:13:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 201 (0x7f1956484800) [pid = 1864] [serial = 1591] [outer = (nil)] 09:13:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 202 (0x7f19581d0c00) [pid = 1864] [serial = 1592] [outer = 0x7f1956484800] 09:13:20 INFO - PROCESS | 1864 | 1461168800323 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 203 (0x7f1958d0dc00) [pid = 1864] [serial = 1593] [outer = 0x7f1956484800] 09:13:21 INFO - PROCESS | 1864 | 1461168801182 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1441ms 09:13:21 INFO - PROCESS | 1864 | 1461168801246 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:13:21 INFO - PROCESS | 1864 | 1461168801250 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 09:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:13:21 INFO - PROCESS | 1864 | 1461168801273 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:13:21 INFO - PROCESS | 1864 | 1461168801276 Marionette TRACE conn3 <- [1,2094,null,{}] 09:13:21 INFO - PROCESS | 1864 | 1461168801281 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:21 INFO - PROCESS | 1864 | 1461168801452 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:13:21 INFO - PROCESS | 1864 | 1461168801655 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955de1800 == 147 [pid = 1864] [id = 531] 09:13:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 204 (0x7f1946c6c400) [pid = 1864] [serial = 1594] [outer = (nil)] 09:13:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 205 (0x7f19591c7800) [pid = 1864] [serial = 1595] [outer = 0x7f1946c6c400] 09:13:21 INFO - PROCESS | 1864 | 1461168801785 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 206 (0x7f19594a8c00) [pid = 1864] [serial = 1596] [outer = 0x7f1946c6c400] 09:13:22 INFO - PROCESS | 1864 | 1461168802632 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1382ms 09:13:22 INFO - PROCESS | 1864 | 1461168802666 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 1864 | 1461168802668 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 09:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:13:22 INFO - PROCESS | 1864 | 1461168802677 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 1864 | 1461168802680 Marionette TRACE conn3 <- [1,2098,null,{}] 09:13:22 INFO - PROCESS | 1864 | 1461168802685 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:22 INFO - PROCESS | 1864 | 1461168802862 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:13:23 INFO - PROCESS | 1864 | 1461168803075 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194bfe4000 == 148 [pid = 1864] [id = 532] 09:13:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f19449e4c00) [pid = 1864] [serial = 1597] [outer = (nil)] 09:13:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f1946bf6c00) [pid = 1864] [serial = 1598] [outer = 0x7f19449e4c00] 09:13:23 INFO - PROCESS | 1864 | 1461168803186 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f19476e6c00) [pid = 1864] [serial = 1599] [outer = 0x7f19449e4c00] 09:13:24 INFO - PROCESS | 1864 | 1461168804066 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1434ms 09:13:24 INFO - PROCESS | 1864 | 1461168804112 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 1864 | 1461168804115 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 09:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:13:24 INFO - PROCESS | 1864 | 1461168804121 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 1864 | 1461168804123 Marionette TRACE conn3 <- [1,2102,null,{}] 09:13:24 INFO - PROCESS | 1864 | 1461168804142 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:24 INFO - PROCESS | 1864 | 1461168804381 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:13:24 INFO - PROCESS | 1864 | 1461168804527 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19539de000 == 149 [pid = 1864] [id = 533] 09:13:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 210 (0x7f19449e1c00) [pid = 1864] [serial = 1600] [outer = (nil)] 09:13:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 211 (0x7f19475d2000) [pid = 1864] [serial = 1601] [outer = 0x7f19449e1c00] 09:13:24 INFO - PROCESS | 1864 | 1461168804599 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 212 (0x7f19495c6800) [pid = 1864] [serial = 1602] [outer = 0x7f19449e1c00] 09:13:25 INFO - PROCESS | 1864 | 1461168805466 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1777ms 09:13:25 INFO - PROCESS | 1864 | 1461168805899 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:13:25 INFO - PROCESS | 1864 | 1461168805905 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 09:13:25 INFO - PROCESS | 1864 | 1461168805912 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 1864 | 1461168805915 Marionette TRACE conn3 <- [1,2106,null,{}] 09:13:25 INFO - PROCESS | 1864 | 1461168805922 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:26 INFO - PROCESS | 1864 | 1461168806214 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:13:26 INFO - PROCESS | 1864 | 1461168806387 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e953800 == 150 [pid = 1864] [id = 534] 09:13:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 213 (0x7f1946b82c00) [pid = 1864] [serial = 1603] [outer = (nil)] 09:13:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 214 (0x7f1946b8c400) [pid = 1864] [serial = 1604] [outer = 0x7f1946b82c00] 09:13:26 INFO - PROCESS | 1864 | 1461168806450 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 215 (0x7f1946c68800) [pid = 1864] [serial = 1605] [outer = 0x7f1946b82c00] 09:13:27 INFO - PROCESS | 1864 | 1461168807280 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1435ms 09:13:27 INFO - PROCESS | 1864 | 1461168807347 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 1864 | 1461168807352 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 09:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:13:27 INFO - PROCESS | 1864 | 1461168807362 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 1864 | 1461168807367 Marionette TRACE conn3 <- [1,2110,null,{}] 09:13:27 INFO - PROCESS | 1864 | 1461168807372 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:27 INFO - PROCESS | 1864 | 1461168807632 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:13:27 INFO - PROCESS | 1864 | 1461168807929 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19457ef000 == 151 [pid = 1864] [id = 535] 09:13:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 216 (0x7f19476e5400) [pid = 1864] [serial = 1606] [outer = (nil)] 09:13:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 217 (0x7f1948046000) [pid = 1864] [serial = 1607] [outer = 0x7f19476e5400] 09:13:28 INFO - PROCESS | 1864 | 1461168808044 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 218 (0x7f1948a03800) [pid = 1864] [serial = 1608] [outer = 0x7f19476e5400] 09:13:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1947618800 == 150 [pid = 1864] [id = 431] 09:13:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1952a27800 == 149 [pid = 1864] [id = 432] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 217 (0x7f1959532c00) [pid = 1864] [serial = 1499] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c4eb800 == 148 [pid = 1864] [id = 505] 09:13:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195ed19000 == 147 [pid = 1864] [id = 504] 09:13:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959f50800 == 146 [pid = 1864] [id = 503] 09:13:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195989a000 == 145 [pid = 1864] [id = 502] 09:13:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19539dd000 == 144 [pid = 1864] [id = 501] 09:13:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1948a48800 == 143 [pid = 1864] [id = 500] 09:13:28 INFO - PROCESS | 1864 | 1461168808958 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 216 (0x7f19476e9400) [pid = 1864] [serial = 1176] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 215 (0x7f1965758800) [pid = 1864] [serial = 1230] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 214 (0x7f194c3c8000) [pid = 1864] [serial = 1266] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 213 (0x7f19595c1000) [pid = 1864] [serial = 1275] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 212 (0x7f1959f5d800) [pid = 1864] [serial = 1278] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 211 (0x7f1958180c00) [pid = 1864] [serial = 1215] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 210 (0x7f196d52ec00) [pid = 1864] [serial = 1233] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 209 (0x7f194e72c400) [pid = 1864] [serial = 1182] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f19718b0c00) [pid = 1864] [serial = 1290] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 207 (0x7f196d9eb000) [pid = 1864] [serial = 1287] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 206 (0x7f195f45cc00) [pid = 1864] [serial = 1281] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 205 (0x7f195fe36400) [pid = 1864] [serial = 1227] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 204 (0x7f1959f55000) [pid = 1864] [serial = 1221] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 203 (0x7f196b55dc00) [pid = 1864] [serial = 1284] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 202 (0x7f19449ee400) [pid = 1864] [serial = 1302] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 201 (0x7f19495ca400) [pid = 1864] [serial = 1179] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 200 (0x7f195953a800) [pid = 1864] [serial = 1218] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 199 (0x7f1954cc5c00) [pid = 1864] [serial = 1212] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 198 (0x7f1971632000) [pid = 1864] [serial = 1236] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 197 (0x7f1958d19000) [pid = 1864] [serial = 1272] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 196 (0x7f194b680400) [pid = 1864] [serial = 1296] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f194c3c5c00) [pid = 1864] [serial = 1362] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 194 (0x7f195c80ac00) [pid = 1864] [serial = 1089] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 193 (0x7f1954eb7000) [pid = 1864] [serial = 1269] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 192 (0x7f194b67d800) [pid = 1864] [serial = 1209] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f19469e8800) [pid = 1864] [serial = 1293] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f197174f800) [pid = 1864] [serial = 1299] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f195ebf0400) [pid = 1864] [serial = 1224] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 188 (0x7f195f78d400) [pid = 1864] [serial = 1173] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 187 (0x7f1956683400) [pid = 1864] [serial = 1332] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 186 (0x7f1959b70c00) [pid = 1864] [serial = 1359] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f19475d0800) [pid = 1864] [serial = 1410] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f1961bf7000) [pid = 1864] [serial = 1353] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f1955550800) [pid = 1864] [serial = 1329] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f195dc3c400) [pid = 1864] [serial = 1347] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f195f45c400) [pid = 1864] [serial = 1398] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f1958c1e000) [pid = 1864] [serial = 1335] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f196d529c00) [pid = 1864] [serial = 1356] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 178 (0x7f1946bfac00) [pid = 1864] [serial = 1407] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 177 (0x7f1961ab5000) [pid = 1864] [serial = 1401] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f1959b69000) [pid = 1864] [serial = 1338] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f19495d0400) [pid = 1864] [serial = 1389] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f1954cc0c00) [pid = 1864] [serial = 1392] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 173 (0x7f1971a06400) [pid = 1864] [serial = 1404] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 172 (0x7f195cee2400) [pid = 1864] [serial = 1413] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 171 (0x7f195b3bbc00) [pid = 1864] [serial = 1341] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 170 (0x7f195e078800) [pid = 1864] [serial = 1350] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 169 (0x7f19595adc00) [pid = 1864] [serial = 1395] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 168 (0x7f195c809000) [pid = 1864] [serial = 1344] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 167 (0x7f194a5e6800) [pid = 1864] [serial = 1323] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 166 (0x7f194e72cc00) [pid = 1864] [serial = 1326] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 165 (0x7f194824b800) [pid = 1864] [serial = 1416] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 164 (0x7f194e730800) [pid = 1864] [serial = 1490] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 163 (0x7f1952996800) [pid = 1864] [serial = 1491] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 162 (0x7f19483e2400) [pid = 1864] [serial = 1443] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 161 (0x7f1946c63800) [pid = 1864] [serial = 1442] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 160 (0x7f194a5f3400) [pid = 1864] [serial = 1488] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 159 (0x7f19483df000) [pid = 1864] [serial = 1487] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 158 (0x7f195dc3c000) [pid = 1864] [serial = 1469] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 157 (0x7f1959532800) [pid = 1864] [serial = 1457] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 156 (0x7f1955548400) [pid = 1864] [serial = 1449] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 155 (0x7f1955252c00) [pid = 1864] [serial = 1448] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 154 (0x7f19595b7800) [pid = 1864] [serial = 1458] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 153 (0x7f1946bf7000) [pid = 1864] [serial = 1485] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 152 (0x7f1946868c00) [pid = 1864] [serial = 1484] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 151 (0x7f195bfaf800) [pid = 1864] [serial = 1464] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 150 (0x7f195b3b9000) [pid = 1864] [serial = 1463] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 149 (0x7f1960742000) [pid = 1864] [serial = 1475] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 148 (0x7f1958d17800) [pid = 1864] [serial = 1455] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 147 (0x7f1958c18c00) [pid = 1864] [serial = 1454] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 146 (0x7f195750e400) [pid = 1864] [serial = 1440] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 145 (0x7f195e06e800) [pid = 1864] [serial = 1470] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 144 (0x7f195f7d9800) [pid = 1864] [serial = 1473] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 143 (0x7f195ee71800) [pid = 1864] [serial = 1472] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 142 (0x7f1955304000) [pid = 1864] [serial = 1493] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 141 (0x7f1955545400) [pid = 1864] [serial = 1494] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 140 (0x7f194e7b9c00) [pid = 1864] [serial = 1446] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 139 (0x7f194b7d5c00) [pid = 1864] [serial = 1445] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 138 (0x7f1959c8f400) [pid = 1864] [serial = 1461] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 137 (0x7f1959b66800) [pid = 1864] [serial = 1460] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 136 (0x7f195cedc400) [pid = 1864] [serial = 1467] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 135 (0x7f195c80a000) [pid = 1864] [serial = 1466] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 134 (0x7f1958188000) [pid = 1864] [serial = 1452] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 133 (0x7f195758ac00) [pid = 1864] [serial = 1451] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 132 (0x7f195de76000) [pid = 1864] [serial = 1481] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 131 (0x7f1960863800) [pid = 1864] [serial = 1478] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 130 (0x7f1958c17000) [pid = 1864] [serial = 1496] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x7f1958e6ec00) [pid = 1864] [serial = 1497] [outer = (nil)] [url = about:blank] 09:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1683ms 09:13:29 INFO - PROCESS | 1864 | 1461168809044 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 1864 | 1461168809049 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 09:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:13:29 INFO - PROCESS | 1864 | 1461168809059 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 1864 | 1461168809063 Marionette TRACE conn3 <- [1,2114,null,{}] 09:13:29 INFO - PROCESS | 1864 | 1461168809080 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:29 INFO - PROCESS | 1864 | 1461168809240 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:13:29 INFO - PROCESS | 1864 | 1461168809430 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194826f000 == 144 [pid = 1864] [id = 536] 09:13:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x7f19475d6c00) [pid = 1864] [serial = 1609] [outer = (nil)] 09:13:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 131 (0x7f194b62d800) [pid = 1864] [serial = 1610] [outer = 0x7f19475d6c00] 09:13:29 INFO - PROCESS | 1864 | 1461168809492 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 132 (0x7f194b680000) [pid = 1864] [serial = 1611] [outer = 0x7f19475d6c00] 09:13:30 INFO - PROCESS | 1864 | 1461168810248 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1232ms 09:13:30 INFO - PROCESS | 1864 | 1461168810299 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 1864 | 1461168810302 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 09:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:13:30 INFO - PROCESS | 1864 | 1461168810307 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 1864 | 1461168810309 Marionette TRACE conn3 <- [1,2118,null,{}] 09:13:30 INFO - PROCESS | 1864 | 1461168810314 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:30 INFO - PROCESS | 1864 | 1461168810462 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:13:30 INFO - PROCESS | 1864 | 1461168810478 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e4cd800 == 145 [pid = 1864] [id = 537] 09:13:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 133 (0x7f194b7cec00) [pid = 1864] [serial = 1612] [outer = (nil)] 09:13:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 134 (0x7f194cecd000) [pid = 1864] [serial = 1613] [outer = 0x7f194b7cec00] 09:13:30 INFO - PROCESS | 1864 | 1461168810535 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 135 (0x7f194e72e800) [pid = 1864] [serial = 1614] [outer = 0x7f194b7cec00] 09:13:31 INFO - PROCESS | 1864 | 1461168811401 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1126ms 09:13:31 INFO - PROCESS | 1864 | 1461168811435 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 1864 | 1461168811437 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 09:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:13:31 INFO - PROCESS | 1864 | 1461168811453 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 1864 | 1461168811456 Marionette TRACE conn3 <- [1,2122,null,{}] 09:13:31 INFO - PROCESS | 1864 | 1461168811476 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:31 INFO - PROCESS | 1864 | 1461168811680 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:13:31 INFO - PROCESS | 1864 | 1461168811705 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1952a23800 == 146 [pid = 1864] [id = 538] 09:13:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 136 (0x7f194c3c8000) [pid = 1864] [serial = 1615] [outer = (nil)] 09:13:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 137 (0x7f194e7ca000) [pid = 1864] [serial = 1616] [outer = 0x7f194c3c8000] 09:13:31 INFO - PROCESS | 1864 | 1461168811764 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 138 (0x7f195299b000) [pid = 1864] [serial = 1617] [outer = 0x7f194c3c8000] 09:13:32 INFO - PROCESS | 1864 | 1461168812765 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1343ms 09:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:13:32 INFO - PROCESS | 1864 | 1461168812797 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:13:32 INFO - PROCESS | 1864 | 1461168812800 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 09:13:32 INFO - PROCESS | 1864 | 1461168812805 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 1864 | 1461168812808 Marionette TRACE conn3 <- [1,2126,null,{}] 09:13:32 INFO - PROCESS | 1864 | 1461168812812 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:33 INFO - PROCESS | 1864 | 1461168813046 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:13:33 INFO - PROCESS | 1864 | 1461168813078 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1954edd800 == 147 [pid = 1864] [id = 539] 09:13:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 139 (0x7f1954cc1c00) [pid = 1864] [serial = 1618] [outer = (nil)] 09:13:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 140 (0x7f1954eb7000) [pid = 1864] [serial = 1619] [outer = 0x7f1954cc1c00] 09:13:33 INFO - PROCESS | 1864 | 1461168813137 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 141 (0x7f195530e800) [pid = 1864] [serial = 1620] [outer = 0x7f1954cc1c00] 09:13:33 INFO - PROCESS | 1864 | --DOMWINDOW == 140 (0x7f194b67c400) [pid = 1864] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:13:33 INFO - PROCESS | 1864 | --DOMWINDOW == 139 (0x7f1946bf5400) [pid = 1864] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:13:33 INFO - PROCESS | 1864 | --DOMWINDOW == 138 (0x7f1948a0e400) [pid = 1864] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:13:33 INFO - PROCESS | 1864 | --DOMWINDOW == 137 (0x7f19449e0c00) [pid = 1864] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:13:33 INFO - PROCESS | 1864 | --DOMWINDOW == 136 (0x7f194b7da400) [pid = 1864] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:13:33 INFO - PROCESS | 1864 | --DOMWINDOW == 135 (0x7f194b62e000) [pid = 1864] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:13:33 INFO - PROCESS | 1864 | --DOMWINDOW == 134 (0x7f1946b88c00) [pid = 1864] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:13:33 INFO - PROCESS | 1864 | --DOMWINDOW == 133 (0x7f19476e3400) [pid = 1864] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:13:33 INFO - PROCESS | 1864 | --DOMWINDOW == 132 (0x7f19594af400) [pid = 1864] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:13:34 INFO - PROCESS | 1864 | 1461168814166 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1381ms 09:13:34 INFO - PROCESS | 1864 | 1461168814186 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:13:34 INFO - PROCESS | 1864 | 1461168814189 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 09:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:13:34 INFO - PROCESS | 1864 | 1461168814195 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - PROCESS | 1864 | 1461168814197 Marionette TRACE conn3 <- [1,2130,null,{}] 09:13:34 INFO - PROCESS | 1864 | 1461168814202 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:34 INFO - PROCESS | 1864 | 1461168814421 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:13:34 INFO - PROCESS | 1864 | 1461168814443 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d09000 == 148 [pid = 1864] [id = 540] 09:13:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 133 (0x7f1952992400) [pid = 1864] [serial = 1621] [outer = (nil)] 09:13:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 134 (0x7f195530f000) [pid = 1864] [serial = 1622] [outer = 0x7f1952992400] 09:13:34 INFO - PROCESS | 1864 | 1461168814498 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 135 (0x7f19553b9800) [pid = 1864] [serial = 1623] [outer = 0x7f1952992400] 09:13:35 INFO - PROCESS | 1864 | 1461168815285 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 1864 | 1461168815327 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 09:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:13:35 INFO - PROCESS | 1864 | 1461168815333 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 1864 | 1461168815335 Marionette TRACE conn3 <- [1,2134,null,{}] 09:13:35 INFO - PROCESS | 1864 | 1461168815349 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:35 INFO - PROCESS | 1864 | 1461168815511 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:13:35 INFO - PROCESS | 1864 | 1461168815523 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195601e000 == 149 [pid = 1864] [id = 541] 09:13:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 136 (0x7f19553adc00) [pid = 1864] [serial = 1624] [outer = (nil)] 09:13:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 137 (0x7f19558e0400) [pid = 1864] [serial = 1625] [outer = 0x7f19553adc00] 09:13:35 INFO - PROCESS | 1864 | 1461168815581 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 138 (0x7f1955c55400) [pid = 1864] [serial = 1626] [outer = 0x7f19553adc00] 09:13:36 INFO - PROCESS | 1864 | 1461168816719 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1436ms 09:13:36 INFO - PROCESS | 1864 | 1461168816770 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 1864 | 1461168816777 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 09:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:13:36 INFO - PROCESS | 1864 | 1461168816785 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 1864 | 1461168816791 Marionette TRACE conn3 <- [1,2138,null,{}] 09:13:36 INFO - PROCESS | 1864 | 1461168816797 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:37 INFO - PROCESS | 1864 | 1461168817001 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:13:37 INFO - PROCESS | 1864 | 1461168817195 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e4c7000 == 150 [pid = 1864] [id = 542] 09:13:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 139 (0x7f1946befc00) [pid = 1864] [serial = 1627] [outer = (nil)] 09:13:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 140 (0x7f1948246400) [pid = 1864] [serial = 1628] [outer = 0x7f1946befc00] 09:13:37 INFO - PROCESS | 1864 | 1461168817268 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 141 (0x7f19495c5000) [pid = 1864] [serial = 1629] [outer = 0x7f1946befc00] 09:13:38 INFO - PROCESS | 1864 | 1461168818192 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1478ms 09:13:38 INFO - PROCESS | 1864 | 1461168818265 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:13:38 INFO - PROCESS | 1864 | 1461168818272 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 09:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:13:38 INFO - PROCESS | 1864 | 1461168818283 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 1864 | 1461168818286 Marionette TRACE conn3 <- [1,2142,null,{}] 09:13:38 INFO - PROCESS | 1864 | 1461168818292 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:38 INFO - PROCESS | 1864 | 1461168818507 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:13:38 INFO - PROCESS | 1864 | 1461168818703 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955c06800 == 151 [pid = 1864] [id = 543] 09:13:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 142 (0x7f1946c69000) [pid = 1864] [serial = 1630] [outer = (nil)] 09:13:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 143 (0x7f194c3ce400) [pid = 1864] [serial = 1631] [outer = 0x7f1946c69000] 09:13:38 INFO - PROCESS | 1864 | 1461168818772 Marionette DEBUG loaded listener.js 09:13:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 144 (0x7f194e7ac800) [pid = 1864] [serial = 1632] [outer = 0x7f1946c69000] 09:13:39 INFO - PROCESS | 1864 | 1461168819699 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 1864 | 1461168819776 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 09:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:13:39 INFO - PROCESS | 1864 | 1461168819782 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 1864 | 1461168819787 Marionette TRACE conn3 <- [1,2146,null,{}] 09:13:39 INFO - PROCESS | 1864 | 1461168819803 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:40 INFO - PROCESS | 1864 | 1461168820018 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:13:40 INFO - PROCESS | 1864 | 1461168820221 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959687800 == 152 [pid = 1864] [id = 544] 09:13:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 145 (0x7f194e7ae000) [pid = 1864] [serial = 1633] [outer = (nil)] 09:13:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 146 (0x7f1954da5800) [pid = 1864] [serial = 1634] [outer = 0x7f194e7ae000] 09:13:40 INFO - PROCESS | 1864 | 1461168820338 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 147 (0x7f19554d2400) [pid = 1864] [serial = 1635] [outer = 0x7f194e7ae000] 09:13:41 INFO - PROCESS | 1864 | 1461168821193 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:13:41 INFO - PROCESS | 1864 | 1461168821232 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 09:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:13:41 INFO - PROCESS | 1864 | 1461168821238 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 1864 | 1461168821241 Marionette TRACE conn3 <- [1,2150,null,{}] 09:13:41 INFO - PROCESS | 1864 | 1461168821246 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:41 INFO - PROCESS | 1864 | 1461168821414 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:13:41 INFO - PROCESS | 1864 | 1461168821614 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959b96000 == 153 [pid = 1864] [id = 545] 09:13:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 148 (0x7f1953695c00) [pid = 1864] [serial = 1636] [outer = (nil)] 09:13:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 149 (0x7f19561f0000) [pid = 1864] [serial = 1637] [outer = 0x7f1953695c00] 09:13:41 INFO - PROCESS | 1864 | 1461168821680 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 150 (0x7f1957506800) [pid = 1864] [serial = 1638] [outer = 0x7f1953695c00] 09:13:42 INFO - PROCESS | 1864 | 1461168822508 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:13:42 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:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1329ms 09:13:42 INFO - PROCESS | 1864 | 1461168822568 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 1864 | 1461168822571 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 09:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:13:42 INFO - PROCESS | 1864 | 1461168822577 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 1864 | 1461168822579 Marionette TRACE conn3 <- [1,2154,null,{}] 09:13:42 INFO - PROCESS | 1864 | 1461168822584 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:42 INFO - PROCESS | 1864 | 1461168822747 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:13:42 INFO - PROCESS | 1864 | 1461168822949 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959f44000 == 154 [pid = 1864] [id = 546] 09:13:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 151 (0x7f1955545000) [pid = 1864] [serial = 1639] [outer = (nil)] 09:13:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 152 (0x7f1958184c00) [pid = 1864] [serial = 1640] [outer = 0x7f1955545000] 09:13:43 INFO - PROCESS | 1864 | 1461168823015 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 153 (0x7f19581d2400) [pid = 1864] [serial = 1641] [outer = 0x7f1955545000] 09:13:43 INFO - PROCESS | 1864 | 1461168823880 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1333ms 09:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:13:43 INFO - PROCESS | 1864 | 1461168823910 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 1864 | 1461168823913 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 09:13:43 INFO - PROCESS | 1864 | 1461168823919 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 1864 | 1461168823922 Marionette TRACE conn3 <- [1,2158,null,{}] 09:13:43 INFO - PROCESS | 1864 | 1461168823927 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:44 INFO - PROCESS | 1864 | 1461168824103 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:13:44 INFO - PROCESS | 1864 | 1461168824302 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e135000 == 155 [pid = 1864] [id = 547] 09:13:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 154 (0x7f19581d5400) [pid = 1864] [serial = 1642] [outer = (nil)] 09:13:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 155 (0x7f19591c1000) [pid = 1864] [serial = 1643] [outer = 0x7f19581d5400] 09:13:44 INFO - PROCESS | 1864 | 1461168824372 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 156 (0x7f1959530800) [pid = 1864] [serial = 1644] [outer = 0x7f19581d5400] 09:13:45 INFO - PROCESS | 1864 | 1461168825216 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1331ms 09:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:13:45 INFO - PROCESS | 1864 | 1461168825249 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 1864 | 1461168825252 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 09:13:45 INFO - PROCESS | 1864 | 1461168825258 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 1864 | 1461168825261 Marionette TRACE conn3 <- [1,2162,null,{}] 09:13:45 INFO - PROCESS | 1864 | 1461168825266 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:45 INFO - PROCESS | 1864 | 1461168825425 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:13:45 INFO - PROCESS | 1864 | 1461168825626 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195efa7000 == 156 [pid = 1864] [id = 548] 09:13:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 157 (0x7f1958c13c00) [pid = 1864] [serial = 1645] [outer = (nil)] 09:13:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 158 (0x7f1959538000) [pid = 1864] [serial = 1646] [outer = 0x7f1958c13c00] 09:13:45 INFO - PROCESS | 1864 | 1461168825692 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 159 (0x7f19595abc00) [pid = 1864] [serial = 1647] [outer = 0x7f1958c13c00] 09:13:46 INFO - PROCESS | 1864 | 1461168826511 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1281ms 09:13:46 INFO - PROCESS | 1864 | 1461168826540 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 1864 | 1461168826542 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:13:46 INFO - PROCESS | 1864 | 1461168826548 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 1864 | 1461168826550 Marionette TRACE conn3 <- [1,2166,null,{}] 09:13:46 INFO - PROCESS | 1864 | 1461168826556 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:46 INFO - PROCESS | 1864 | 1461168826790 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:13:47 INFO - PROCESS | 1864 | 1461168826997 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1961b5e800 == 157 [pid = 1864] [id = 549] 09:13:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 160 (0x7f19595c4c00) [pid = 1864] [serial = 1648] [outer = (nil)] 09:13:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 161 (0x7f1959b64000) [pid = 1864] [serial = 1649] [outer = 0x7f19595c4c00] 09:13:47 INFO - PROCESS | 1864 | 1461168827077 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 162 (0x7f1959b68c00) [pid = 1864] [serial = 1650] [outer = 0x7f19595c4c00] 09:13:47 INFO - PROCESS | 1864 | ************************* 09:13:47 INFO - PROCESS | 1864 | A coding exception was thrown and uncaught in a Task. 09:13:47 INFO - PROCESS | 1864 | 09:13:47 INFO - PROCESS | 1864 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:13:47 INFO - PROCESS | 1864 | Full stack: 09:13:47 INFO - PROCESS | 1864 | ************************* 09:13:47 INFO - PROCESS | 1864 | 1461168827941 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1427ms 09:13:47 INFO - PROCESS | 1864 | 1461168827977 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:13:47 INFO - PROCESS | 1864 | 1461168827980 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 09:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:13:47 INFO - PROCESS | 1864 | 1461168827986 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 1864 | 1461168827989 Marionette TRACE conn3 <- [1,2170,null,{}] 09:13:47 INFO - PROCESS | 1864 | 1461168827994 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:48 INFO - PROCESS | 1864 | 1461168828160 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:13:48 INFO - PROCESS | 1864 | 1461168828361 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196b5f1000 == 158 [pid = 1864] [id = 550] 09:13:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 163 (0x7f19595ad800) [pid = 1864] [serial = 1651] [outer = (nil)] 09:13:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 164 (0x7f1959b6f800) [pid = 1864] [serial = 1652] [outer = 0x7f19595ad800] 09:13:48 INFO - PROCESS | 1864 | 1461168828427 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 165 (0x7f1959c8b400) [pid = 1864] [serial = 1653] [outer = 0x7f19595ad800] 09:13:49 INFO - PROCESS | 1864 | 1461168829248 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1334ms 09:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:13:49 INFO - PROCESS | 1864 | 1461168829322 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:13:49 INFO - PROCESS | 1864 | 1461168829324 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 09:13:49 INFO - PROCESS | 1864 | 1461168829330 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:13:49 INFO - PROCESS | 1864 | 1461168829333 Marionette TRACE conn3 <- [1,2174,null,{}] 09:13:49 INFO - PROCESS | 1864 | 1461168829338 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:49 INFO - PROCESS | 1864 | 1461168829506 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:13:49 INFO - PROCESS | 1864 | 1461168829713 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c4e4800 == 159 [pid = 1864] [id = 551] 09:13:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 166 (0x7f19595c5000) [pid = 1864] [serial = 1654] [outer = (nil)] 09:13:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 167 (0x7f1959f55000) [pid = 1864] [serial = 1655] [outer = 0x7f19595c5000] 09:13:49 INFO - PROCESS | 1864 | 1461168829821 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 168 (0x7f1959f5e800) [pid = 1864] [serial = 1656] [outer = 0x7f19595c5000] 09:13:50 INFO - PROCESS | 1864 | 1461168830788 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1531ms 09:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:13:50 INFO - PROCESS | 1864 | 1461168830861 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 1864 | 1461168830864 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 09:13:50 INFO - PROCESS | 1864 | 1461168830870 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 1864 | 1461168830874 Marionette TRACE conn3 <- [1,2178,null,{}] 09:13:50 INFO - PROCESS | 1864 | 1461168830879 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:51 INFO - PROCESS | 1864 | 1461168831114 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:13:51 INFO - PROCESS | 1864 | 1461168831313 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196f214800 == 160 [pid = 1864] [id = 552] 09:13:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 169 (0x7f1958c1cc00) [pid = 1864] [serial = 1657] [outer = (nil)] 09:13:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 170 (0x7f195bfae400) [pid = 1864] [serial = 1658] [outer = 0x7f1958c1cc00] 09:13:51 INFO - PROCESS | 1864 | 1461168831385 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 171 (0x7f195c804400) [pid = 1864] [serial = 1659] [outer = 0x7f1958c1cc00] 09:13:52 INFO - PROCESS | 1864 | 1461168832261 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1435ms 09:13:52 INFO - PROCESS | 1864 | 1461168832305 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 1864 | 1461168832308 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:13:52 INFO - PROCESS | 1864 | 1461168832314 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 1864 | 1461168832316 Marionette TRACE conn3 <- [1,2182,null,{}] 09:13:52 INFO - PROCESS | 1864 | 1461168832322 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:52 INFO - PROCESS | 1864 | 1461168832485 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:13:52 INFO - PROCESS | 1864 | 1461168832687 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971350000 == 161 [pid = 1864] [id = 553] 09:13:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 172 (0x7f19458f0800) [pid = 1864] [serial = 1660] [outer = (nil)] 09:13:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 173 (0x7f195c80ac00) [pid = 1864] [serial = 1661] [outer = 0x7f19458f0800] 09:13:52 INFO - PROCESS | 1864 | 1461168832752 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f195c845c00) [pid = 1864] [serial = 1662] [outer = 0x7f19458f0800] 09:13:53 INFO - PROCESS | 1864 | 1461168833595 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1327ms 09:13:53 INFO - PROCESS | 1864 | 1461168833642 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:13:53 INFO - PROCESS | 1864 | 1461168833645 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 09:13:53 INFO - PROCESS | 1864 | 1461168833651 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - PROCESS | 1864 | 1461168833654 Marionette TRACE conn3 <- [1,2186,null,{}] 09:13:53 INFO - PROCESS | 1864 | 1461168833659 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:53 INFO - PROCESS | 1864 | 1461168833827 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:13:54 INFO - PROCESS | 1864 | 1461168834031 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971a37000 == 162 [pid = 1864] [id = 554] 09:13:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f1946b86400) [pid = 1864] [serial = 1663] [outer = (nil)] 09:13:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f195cede800) [pid = 1864] [serial = 1664] [outer = 0x7f1946b86400] 09:13:54 INFO - PROCESS | 1864 | 1461168834099 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f195d64f400) [pid = 1864] [serial = 1665] [outer = 0x7f1946b86400] 09:13:54 INFO - PROCESS | 1864 | 1461168834988 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1381ms 09:13:55 INFO - PROCESS | 1864 | 1461168835033 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:13:55 INFO - PROCESS | 1864 | 1461168835037 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 09:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:13:55 INFO - PROCESS | 1864 | 1461168835046 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:13:55 INFO - PROCESS | 1864 | 1461168835051 Marionette TRACE conn3 <- [1,2190,null,{}] 09:13:55 INFO - PROCESS | 1864 | 1461168835061 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:55 INFO - PROCESS | 1864 | 1461168835242 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:13:55 INFO - PROCESS | 1864 | 1461168835943 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194bfe8000 == 163 [pid = 1864] [id = 555] 09:13:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f19449ed000) [pid = 1864] [serial = 1666] [outer = (nil)] 09:13:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f19458f0400) [pid = 1864] [serial = 1667] [outer = 0x7f19449ed000] 09:13:56 INFO - PROCESS | 1864 | 1461168836012 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f19469e8400) [pid = 1864] [serial = 1668] [outer = 0x7f19449ed000] 09:13:56 INFO - PROCESS | 1864 | 1461168836801 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1797ms 09:13:56 INFO - PROCESS | 1864 | 1461168836840 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:13:56 INFO - PROCESS | 1864 | 1461168836846 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 09:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:13:56 INFO - PROCESS | 1864 | 1461168836854 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 1864 | 1461168836858 Marionette TRACE conn3 <- [1,2194,null,{}] 09:13:56 INFO - PROCESS | 1864 | 1461168836864 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:57 INFO - PROCESS | 1864 | 1461168837026 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:13:57 INFO - PROCESS | 1864 | 1461168837260 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19539cd000 == 164 [pid = 1864] [id = 556] 09:13:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f1946bf7c00) [pid = 1864] [serial = 1669] [outer = (nil)] 09:13:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f194804d000) [pid = 1864] [serial = 1670] [outer = 0x7f1946bf7c00] 09:13:57 INFO - PROCESS | 1864 | 1461168837429 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f19495c9000) [pid = 1864] [serial = 1671] [outer = 0x7f1946bf7c00] 09:13:58 INFO - PROCESS | 1864 | 1461168838389 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:13:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1957575800 == 163 [pid = 1864] [id = 499] 09:13:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194d03e800 == 162 [pid = 1864] [id = 296] 09:13:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194bfd7800 == 161 [pid = 1864] [id = 452] 09:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1631ms 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f196c8b0000) [pid = 1864] [serial = 1523] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f19458f1800) [pid = 1864] [serial = 1529] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f196f712c00) [pid = 1864] [serial = 1526] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f1948249c00) [pid = 1864] [serial = 1559] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955d09000 == 160 [pid = 1864] [id = 540] 09:13:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1954edd800 == 159 [pid = 1864] [id = 539] 09:13:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1952a23800 == 158 [pid = 1864] [id = 538] 09:13:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e4cd800 == 157 [pid = 1864] [id = 537] 09:13:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194826f000 == 156 [pid = 1864] [id = 536] 09:13:58 INFO - PROCESS | 1864 | 1461168838547 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:13:58 INFO - PROCESS | 1864 | 1461168838553 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 09:13:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19457ef000 == 155 [pid = 1864] [id = 535] 09:13:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e953800 == 154 [pid = 1864] [id = 534] 09:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:13:58 INFO - PROCESS | 1864 | 1461168838578 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 1864 | 1461168838581 Marionette TRACE conn3 <- [1,2198,null,{}] 09:13:58 INFO - PROCESS | 1864 | 1461168838586 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:58 INFO - PROCESS | 1864 | 1461168838747 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 178 (0x7f195385ac00) [pid = 1864] [serial = 1550] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 177 (0x7f195f842400) [pid = 1864] [serial = 1517] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f194cecc800) [pid = 1864] [serial = 1545] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f19554ce000) [pid = 1864] [serial = 1508] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f1948049c00) [pid = 1864] [serial = 1544] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 173 (0x7f194ced1800) [pid = 1864] [serial = 1505] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 172 (0x7f194a5e5400) [pid = 1864] [serial = 1541] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 171 (0x7f19595a7400) [pid = 1864] [serial = 1511] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 170 (0x7f1946c6a800) [pid = 1864] [serial = 1502] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 169 (0x7f19449ef000) [pid = 1864] [serial = 1556] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 168 (0x7f1954d1d400) [pid = 1864] [serial = 1553] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 167 (0x7f196b5d9800) [pid = 1864] [serial = 1520] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 166 (0x7f194e7c7400) [pid = 1864] [serial = 1548] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 165 (0x7f1946bef400) [pid = 1864] [serial = 1536] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 164 (0x7f194b639c00) [pid = 1864] [serial = 1542] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 163 (0x7f1954db3c00) [pid = 1864] [serial = 1554] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 162 (0x7f1954cc2400) [pid = 1864] [serial = 1551] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 161 (0x7f19476e9c00) [pid = 1864] [serial = 1538] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 160 (0x7f194e7b5400) [pid = 1864] [serial = 1547] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 159 (0x7f1946b89400) [pid = 1864] [serial = 1532] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 158 (0x7f1948244400) [pid = 1864] [serial = 1539] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 157 (0x7f19469e0000) [pid = 1864] [serial = 1557] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 156 (0x7f19595b1400) [pid = 1864] [serial = 1500] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 155 (0x7f1946b8b000) [pid = 1864] [serial = 1535] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1864 | --DOMWINDOW == 154 (0x7f195b3b4800) [pid = 1864] [serial = 1514] [outer = (nil)] [url = about:blank] 09:13:59 INFO - PROCESS | 1864 | 1461168839009 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19484af800 == 155 [pid = 1864] [id = 557] 09:13:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 155 (0x7f19469e0000) [pid = 1864] [serial = 1672] [outer = (nil)] 09:13:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 156 (0x7f1948a02400) [pid = 1864] [serial = 1673] [outer = 0x7f19469e0000] 09:13:59 INFO - PROCESS | 1864 | 1461168839076 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 157 (0x7f194e72a800) [pid = 1864] [serial = 1674] [outer = 0x7f19469e0000] 09:13:59 INFO - PROCESS | 1864 | 1461168839736 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1189ms 09:13:59 INFO - PROCESS | 1864 | 1461168839759 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:13:59 INFO - PROCESS | 1864 | 1461168839762 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 09:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:13:59 INFO - PROCESS | 1864 | 1461168839776 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:13:59 INFO - PROCESS | 1864 | 1461168839785 Marionette TRACE conn3 <- [1,2202,null,{}] 09:13:59 INFO - PROCESS | 1864 | 1461168839792 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:59 INFO - PROCESS | 1864 | 1461168839945 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:14:00 INFO - PROCESS | 1864 | 1461168840131 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1952a28800 == 156 [pid = 1864] [id = 558] 09:14:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 158 (0x7f1946b8b000) [pid = 1864] [serial = 1675] [outer = (nil)] 09:14:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 159 (0x7f1952997c00) [pid = 1864] [serial = 1676] [outer = 0x7f1946b8b000] 09:14:00 INFO - PROCESS | 1864 | 1461168840190 Marionette DEBUG loaded listener.js 09:14:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 160 (0x7f1954cc1800) [pid = 1864] [serial = 1677] [outer = 0x7f1946b8b000] 09:14:00 INFO - PROCESS | 1864 | 1461168840886 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1145ms 09:14:00 INFO - PROCESS | 1864 | 1461168840913 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:14:00 INFO - PROCESS | 1864 | 1461168840917 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 09:14:00 INFO - PROCESS | 1864 | 1461168840922 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 1864 | 1461168840925 Marionette TRACE conn3 <- [1,2206,null,{}] 09:14:00 INFO - PROCESS | 1864 | 1461168840929 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:01 INFO - PROCESS | 1864 | 1461168841169 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:14:01 INFO - PROCESS | 1864 | 1461168841198 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1954ee0800 == 157 [pid = 1864] [id = 559] 09:14:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 161 (0x7f1954d1dc00) [pid = 1864] [serial = 1678] [outer = (nil)] 09:14:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 162 (0x7f1954db1c00) [pid = 1864] [serial = 1679] [outer = 0x7f1954d1dc00] 09:14:01 INFO - PROCESS | 1864 | 1461168841256 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 163 (0x7f19553ac800) [pid = 1864] [serial = 1680] [outer = 0x7f1954d1dc00] 09:14:02 INFO - PROCESS | 1864 | 1461168842101 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1229ms 09:14:02 INFO - PROCESS | 1864 | 1461168842156 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:14:02 INFO - PROCESS | 1864 | 1461168842159 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 09:14:02 INFO - PROCESS | 1864 | 1461168842164 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 1864 | 1461168842167 Marionette TRACE conn3 <- [1,2210,null,{}] 09:14:02 INFO - PROCESS | 1864 | 1461168842175 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:02 INFO - PROCESS | 1864 | 1461168842382 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:14:02 INFO - PROCESS | 1864 | 1461168842404 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d1d000 == 158 [pid = 1864] [id = 560] 09:14:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 164 (0x7f19554ce000) [pid = 1864] [serial = 1681] [outer = (nil)] 09:14:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 165 (0x7f1955550000) [pid = 1864] [serial = 1682] [outer = 0x7f19554ce000] 09:14:02 INFO - PROCESS | 1864 | 1461168842473 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 166 (0x7f19561e8000) [pid = 1864] [serial = 1683] [outer = 0x7f19554ce000] 09:14:03 INFO - PROCESS | 1864 | --DOMWINDOW == 165 (0x7f194b7cec00) [pid = 1864] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:14:03 INFO - PROCESS | 1864 | --DOMWINDOW == 164 (0x7f19469e0400) [pid = 1864] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:14:03 INFO - PROCESS | 1864 | --DOMWINDOW == 163 (0x7f19476e5400) [pid = 1864] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:14:03 INFO - PROCESS | 1864 | --DOMWINDOW == 162 (0x7f194c3c8000) [pid = 1864] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:14:03 INFO - PROCESS | 1864 | --DOMWINDOW == 161 (0x7f1946b82c00) [pid = 1864] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:14:03 INFO - PROCESS | 1864 | --DOMWINDOW == 160 (0x7f1954cc1c00) [pid = 1864] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:14:03 INFO - PROCESS | 1864 | --DOMWINDOW == 159 (0x7f19475d6c00) [pid = 1864] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:14:03 INFO - PROCESS | 1864 | --DOMWINDOW == 158 (0x7f1952992400) [pid = 1864] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:14:03 INFO - PROCESS | 1864 | 1461168843643 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1535ms 09:14:03 INFO - PROCESS | 1864 | 1461168843699 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 1864 | 1461168843702 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 09:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:14:03 INFO - PROCESS | 1864 | 1461168843707 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 1864 | 1461168843709 Marionette TRACE conn3 <- [1,2214,null,{}] 09:14:03 INFO - PROCESS | 1864 | 1461168843714 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:03 INFO - PROCESS | 1864 | 1461168843863 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:14:03 INFO - PROCESS | 1864 | 1461168843877 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195653b800 == 159 [pid = 1864] [id = 561] 09:14:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 159 (0x7f1946bfac00) [pid = 1864] [serial = 1684] [outer = (nil)] 09:14:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 160 (0x7f19561e8800) [pid = 1864] [serial = 1685] [outer = 0x7f1946bfac00] 09:14:03 INFO - PROCESS | 1864 | 1461168843944 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 161 (0x7f19565c7800) [pid = 1864] [serial = 1686] [outer = 0x7f1946bfac00] 09:14:04 INFO - PROCESS | 1864 | 1461168844709 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1037ms 09:14:04 INFO - PROCESS | 1864 | 1461168844744 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 1864 | 1461168844746 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 09:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:14:04 INFO - PROCESS | 1864 | 1461168844752 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 1864 | 1461168844754 Marionette TRACE conn3 <- [1,2218,null,{}] 09:14:04 INFO - PROCESS | 1864 | 1461168844774 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:04 INFO - PROCESS | 1864 | 1461168844987 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:14:05 INFO - PROCESS | 1864 | 1461168845009 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195969d800 == 160 [pid = 1864] [id = 562] 09:14:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 162 (0x7f19475d6c00) [pid = 1864] [serial = 1687] [outer = (nil)] 09:14:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 163 (0x7f1958c12c00) [pid = 1864] [serial = 1688] [outer = 0x7f19475d6c00] 09:14:05 INFO - PROCESS | 1864 | 1461168845067 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 164 (0x7f1958d17800) [pid = 1864] [serial = 1689] [outer = 0x7f19475d6c00] 09:14:06 INFO - PROCESS | 1864 | 1461168846189 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1495ms 09:14:06 INFO - PROCESS | 1864 | 1461168846247 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:14:06 INFO - PROCESS | 1864 | 1461168846251 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 09:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:14:06 INFO - PROCESS | 1864 | 1461168846260 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:14:06 INFO - PROCESS | 1864 | 1461168846265 Marionette TRACE conn3 <- [1,2222,null,{}] 09:14:06 INFO - PROCESS | 1864 | 1461168846273 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:06 INFO - PROCESS | 1864 | 1461168846488 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:14:06 INFO - PROCESS | 1864 | 1461168846691 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e947800 == 161 [pid = 1864] [id = 563] 09:14:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 165 (0x7f1948042800) [pid = 1864] [serial = 1690] [outer = (nil)] 09:14:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 166 (0x7f19495c4800) [pid = 1864] [serial = 1691] [outer = 0x7f1948042800] 09:14:06 INFO - PROCESS | 1864 | 1461168846804 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 167 (0x7f194b7cdc00) [pid = 1864] [serial = 1692] [outer = 0x7f1948042800] 09:14:07 INFO - PROCESS | 1864 | 1461168847775 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1579ms 09:14:07 INFO - PROCESS | 1864 | 1461168847839 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 1864 | 1461168847847 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 09:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:14:07 INFO - PROCESS | 1864 | 1461168847857 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 1864 | 1461168847860 Marionette TRACE conn3 <- [1,2226,null,{}] 09:14:07 INFO - PROCESS | 1864 | 1461168847866 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:08 INFO - PROCESS | 1864 | 1461168848078 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:14:08 INFO - PROCESS | 1864 | 1461168848276 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d90000 == 162 [pid = 1864] [id = 564] 09:14:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 168 (0x7f194e7cb000) [pid = 1864] [serial = 1693] [outer = (nil)] 09:14:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 169 (0x7f1954cbd400) [pid = 1864] [serial = 1694] [outer = 0x7f194e7cb000] 09:14:08 INFO - PROCESS | 1864 | 1461168848419 Marionette DEBUG loaded listener.js 09:14:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 170 (0x7f195524fc00) [pid = 1864] [serial = 1695] [outer = 0x7f194e7cb000] 09:14:09 INFO - PROCESS | 1864 | 1461168849257 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:14:09 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:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1426ms 09:14:09 INFO - PROCESS | 1864 | 1461168849284 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 1864 | 1461168849288 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 09:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:14:09 INFO - PROCESS | 1864 | 1461168849294 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 1864 | 1461168849299 Marionette TRACE conn3 <- [1,2230,null,{}] 09:14:09 INFO - PROCESS | 1864 | 1461168849317 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:09 INFO - PROCESS | 1864 | 1461168849492 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:14:09 INFO - PROCESS | 1864 | 1461168849700 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959ea7000 == 163 [pid = 1864] [id = 565] 09:14:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 171 (0x7f1955245800) [pid = 1864] [serial = 1696] [outer = (nil)] 09:14:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 172 (0x7f19561ea000) [pid = 1864] [serial = 1697] [outer = 0x7f1955245800] 09:14:09 INFO - PROCESS | 1864 | 1461168849770 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 173 (0x7f1958c16c00) [pid = 1864] [serial = 1698] [outer = 0x7f1955245800] 09:14:10 INFO - PROCESS | 1864 | 1461168850617 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1335ms 09:14:10 INFO - PROCESS | 1864 | 1461168850629 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:14:10 INFO - PROCESS | 1864 | 1461168850633 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 09:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:14:10 INFO - PROCESS | 1864 | 1461168850656 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:14:10 INFO - PROCESS | 1864 | 1461168850660 Marionette TRACE conn3 <- [1,2234,null,{}] 09:14:10 INFO - PROCESS | 1864 | 1461168850666 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:10 INFO - PROCESS | 1864 | 1461168850840 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:14:11 INFO - PROCESS | 1864 | 1461168851041 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e11f800 == 164 [pid = 1864] [id = 566] 09:14:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f1955253800) [pid = 1864] [serial = 1699] [outer = (nil)] 09:14:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f195933f800) [pid = 1864] [serial = 1700] [outer = 0x7f1955253800] 09:14:11 INFO - PROCESS | 1864 | 1461168851108 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f195952f400) [pid = 1864] [serial = 1701] [outer = 0x7f1955253800] 09:14:11 INFO - PROCESS | 1864 | 1461168851941 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1352ms 09:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:14:11 INFO - PROCESS | 1864 | 1461168851991 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 1864 | 1461168851994 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 09:14:12 INFO - PROCESS | 1864 | 1461168852000 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 1864 | 1461168852003 Marionette TRACE conn3 <- [1,2238,null,{}] 09:14:12 INFO - PROCESS | 1864 | 1461168852009 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:12 INFO - PROCESS | 1864 | 1461168852183 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:14:12 INFO - PROCESS | 1864 | 1461168852386 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fca8800 == 165 [pid = 1864] [id = 567] 09:14:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f1958e6a800) [pid = 1864] [serial = 1702] [outer = (nil)] 09:14:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f1959b6fc00) [pid = 1864] [serial = 1703] [outer = 0x7f1958e6a800] 09:14:12 INFO - PROCESS | 1864 | 1461168852453 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f1959f5a800) [pid = 1864] [serial = 1704] [outer = 0x7f1958e6a800] 09:14:13 INFO - PROCESS | 1864 | 1461168853303 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:14:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:14:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1333ms 09:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:14:13 INFO - PROCESS | 1864 | 1461168853333 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:14:13 INFO - PROCESS | 1864 | 1461168853336 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 09:14:13 INFO - PROCESS | 1864 | 1461168853342 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:14:13 INFO - PROCESS | 1864 | 1461168853344 Marionette TRACE conn3 <- [1,2242,null,{}] 09:14:13 INFO - PROCESS | 1864 | 1461168853349 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:13 INFO - PROCESS | 1864 | 1461168853539 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:14:13 INFO - PROCESS | 1864 | 1461168853746 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f197134f800 == 166 [pid = 1864] [id = 568] 09:14:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f195b3b7800) [pid = 1864] [serial = 1705] [outer = (nil)] 09:14:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f195c97f800) [pid = 1864] [serial = 1706] [outer = 0x7f195b3b7800] 09:14:13 INFO - PROCESS | 1864 | 1461168853816 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f195d91d800) [pid = 1864] [serial = 1707] [outer = 0x7f195b3b7800] 09:14:14 INFO - PROCESS | 1864 | 1461168854654 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1376ms 09:14:14 INFO - PROCESS | 1864 | 1461168854718 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 1864 | 1461168854721 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 09:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:14:14 INFO - PROCESS | 1864 | 1461168854727 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 1864 | 1461168854729 Marionette TRACE conn3 <- [1,2246,null,{}] 09:14:14 INFO - PROCESS | 1864 | 1461168854734 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:14 INFO - PROCESS | 1864 | 1461168854915 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:14:15 INFO - PROCESS | 1864 | 1461168855122 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971cde000 == 167 [pid = 1864] [id = 569] 09:14:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f195bf3b800) [pid = 1864] [serial = 1708] [outer = (nil)] 09:14:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f195de6b400) [pid = 1864] [serial = 1709] [outer = 0x7f195bf3b800] 09:14:15 INFO - PROCESS | 1864 | 1461168855192 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f195de75800) [pid = 1864] [serial = 1710] [outer = 0x7f195bf3b800] 09:14:16 INFO - PROCESS | 1864 | 1461168856074 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1382ms 09:14:16 INFO - PROCESS | 1864 | 1461168856110 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 1864 | 1461168856113 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:14:16 INFO - PROCESS | 1864 | 1461168856119 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 1864 | 1461168856121 Marionette TRACE conn3 <- [1,2250,null,{}] 09:14:16 INFO - PROCESS | 1864 | 1461168856126 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:16 INFO - PROCESS | 1864 | 1461168856293 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:14:16 INFO - PROCESS | 1864 | 1461168856503 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1975b16800 == 168 [pid = 1864] [id = 570] 09:14:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f194b7ce800) [pid = 1864] [serial = 1711] [outer = (nil)] 09:14:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 187 (0x7f195de78400) [pid = 1864] [serial = 1712] [outer = 0x7f194b7ce800] 09:14:16 INFO - PROCESS | 1864 | 1461168856609 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f195e06c800) [pid = 1864] [serial = 1713] [outer = 0x7f194b7ce800] 09:14:17 INFO - PROCESS | 1864 | 1461168857476 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1426ms 09:14:17 INFO - PROCESS | 1864 | 1461168857545 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:14:17 INFO - PROCESS | 1864 | 1461168857549 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 09:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:14:17 INFO - PROCESS | 1864 | 1461168857554 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:14:17 INFO - PROCESS | 1864 | 1461168857556 Marionette TRACE conn3 <- [1,2254,null,{}] 09:14:17 INFO - PROCESS | 1864 | 1461168857562 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:17 INFO - PROCESS | 1864 | 1461168857724 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:14:17 INFO - PROCESS | 1864 | 1461168857931 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1976b97800 == 169 [pid = 1864] [id = 571] 09:14:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f194e7ad400) [pid = 1864] [serial = 1714] [outer = (nil)] 09:14:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f195e076000) [pid = 1864] [serial = 1715] [outer = 0x7f194e7ad400] 09:14:18 INFO - PROCESS | 1864 | 1461168858000 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f195e3d7800) [pid = 1864] [serial = 1716] [outer = 0x7f194e7ad400] 09:14:18 INFO - PROCESS | 1864 | 1461168858824 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1325ms 09:14:18 INFO - PROCESS | 1864 | 1461168858881 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 1864 | 1461168858885 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 09:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:14:18 INFO - PROCESS | 1864 | 1461168858890 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 1864 | 1461168858892 Marionette TRACE conn3 <- [1,2258,null,{}] 09:14:18 INFO - PROCESS | 1864 | 1461168858898 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:19 INFO - PROCESS | 1864 | 1461168859069 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:14:19 INFO - PROCESS | 1864 | 1461168859277 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19453d6000 == 170 [pid = 1864] [id = 572] 09:14:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f195bfaf400) [pid = 1864] [serial = 1717] [outer = (nil)] 09:14:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f195e83a800) [pid = 1864] [serial = 1718] [outer = 0x7f195bfaf400] 09:14:19 INFO - PROCESS | 1864 | 1461168859349 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f195eed3800) [pid = 1864] [serial = 1719] [outer = 0x7f195bfaf400] 09:14:20 INFO - PROCESS | 1864 | 1461168860211 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1377ms 09:14:20 INFO - PROCESS | 1864 | 1461168860268 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 1864 | 1461168860272 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 09:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:14:20 INFO - PROCESS | 1864 | 1461168860277 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 1864 | 1461168860280 Marionette TRACE conn3 <- [1,2262,null,{}] 09:14:20 INFO - PROCESS | 1864 | 1461168860288 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:20 INFO - PROCESS | 1864 | 1461168860494 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:14:20 INFO - PROCESS | 1864 | 1461168860711 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1945edc800 == 171 [pid = 1864] [id = 573] 09:14:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f194e7b9800) [pid = 1864] [serial = 1720] [outer = (nil)] 09:14:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f195f78d400) [pid = 1864] [serial = 1721] [outer = 0x7f194e7b9800] 09:14:20 INFO - PROCESS | 1864 | 1461168860834 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 197 (0x7f195fca0400) [pid = 1864] [serial = 1722] [outer = 0x7f194e7b9800] 09:14:21 INFO - PROCESS | 1864 | 1461168861736 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1483ms 09:14:21 INFO - PROCESS | 1864 | 1461168861762 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 1864 | 1461168861766 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 09:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:14:21 INFO - PROCESS | 1864 | 1461168861771 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 1864 | 1461168861774 Marionette TRACE conn3 <- [1,2266,null,{}] 09:14:21 INFO - PROCESS | 1864 | 1461168861779 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:21 INFO - PROCESS | 1864 | 1461168861950 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:14:22 INFO - PROCESS | 1864 | 1461168862157 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19458ad000 == 172 [pid = 1864] [id = 574] 09:14:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 198 (0x7f195e070400) [pid = 1864] [serial = 1723] [outer = (nil)] 09:14:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 199 (0x7f1960706c00) [pid = 1864] [serial = 1724] [outer = 0x7f195e070400] 09:14:22 INFO - PROCESS | 1864 | 1461168862272 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 200 (0x7f1960855c00) [pid = 1864] [serial = 1725] [outer = 0x7f195e070400] 09:14:23 INFO - PROCESS | 1864 | 1461168863109 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1375ms 09:14:23 INFO - PROCESS | 1864 | 1461168863150 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 1864 | 1461168863152 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:14:23 INFO - PROCESS | 1864 | 1461168863160 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 1864 | 1461168863163 Marionette TRACE conn3 <- [1,2270,null,{}] 09:14:23 INFO - PROCESS | 1864 | 1461168863168 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:23 INFO - PROCESS | 1864 | 1461168863339 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:14:23 INFO - PROCESS | 1864 | 1461168863563 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a6df000 == 173 [pid = 1864] [id = 575] 09:14:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 201 (0x7f19458f7000) [pid = 1864] [serial = 1726] [outer = (nil)] 09:14:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 202 (0x7f1960856800) [pid = 1864] [serial = 1727] [outer = 0x7f19458f7000] 09:14:23 INFO - PROCESS | 1864 | 1461168863628 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 203 (0x7f1961a4f800) [pid = 1864] [serial = 1728] [outer = 0x7f19458f7000] 09:14:24 INFO - PROCESS | 1864 | 1461168864481 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1382ms 09:14:24 INFO - PROCESS | 1864 | 1461168864543 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:14:24 INFO - PROCESS | 1864 | 1461168864547 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 09:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:14:24 INFO - PROCESS | 1864 | 1461168864553 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 1864 | 1461168864555 Marionette TRACE conn3 <- [1,2274,null,{}] 09:14:24 INFO - PROCESS | 1864 | 1461168864560 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:24 INFO - PROCESS | 1864 | 1461168864725 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:14:24 INFO - PROCESS | 1864 | 1461168864943 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1945ed8000 == 174 [pid = 1864] [id = 576] 09:14:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 204 (0x7f19449e0c00) [pid = 1864] [serial = 1729] [outer = (nil)] 09:14:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 205 (0x7f19449e7c00) [pid = 1864] [serial = 1730] [outer = 0x7f19449e0c00] 09:14:25 INFO - PROCESS | 1864 | 1461168865395 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 206 (0x7f1946b87000) [pid = 1864] [serial = 1731] [outer = 0x7f19449e0c00] 09:14:26 INFO - PROCESS | 1864 | 1461168866354 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1826ms 09:14:26 INFO - PROCESS | 1864 | 1461168866381 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:14:26 INFO - PROCESS | 1864 | 1461168866387 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 09:14:26 INFO - PROCESS | 1864 | 1461168866396 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 1864 | 1461168866399 Marionette TRACE conn3 <- [1,2278,null,{}] 09:14:26 INFO - PROCESS | 1864 | 1461168866405 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:26 INFO - PROCESS | 1864 | 1461168866573 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:14:26 INFO - PROCESS | 1864 | 1461168866806 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e4ce000 == 175 [pid = 1864] [id = 577] 09:14:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f19476dbc00) [pid = 1864] [serial = 1732] [outer = (nil)] 09:14:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f19495c3400) [pid = 1864] [serial = 1733] [outer = 0x7f19476dbc00] 09:14:26 INFO - PROCESS | 1864 | 1461168866965 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f194e723000) [pid = 1864] [serial = 1734] [outer = 0x7f19476dbc00] 09:14:27 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19481e2000 == 174 [pid = 1864] [id = 428] 09:14:27 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971897000 == 173 [pid = 1864] [id = 506] 09:14:27 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1976b82000 == 172 [pid = 1864] [id = 508] 09:14:27 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e94d000 == 171 [pid = 1864] [id = 509] 09:14:27 INFO - PROCESS | 1864 | --DOCSHELL 0x7f197386d000 == 170 [pid = 1864] [id = 507] 09:14:27 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f19475d2000) [pid = 1864] [serial = 1601] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1864 | --DOMWINDOW == 207 (0x7f19591c7800) [pid = 1864] [serial = 1595] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1864 | --DOMWINDOW == 206 (0x7f1946bf6c00) [pid = 1864] [serial = 1598] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1864 | --DOMWINDOW == 205 (0x7f1956689800) [pid = 1864] [serial = 1589] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1864 | --DOMWINDOW == 204 (0x7f19581d0c00) [pid = 1864] [serial = 1592] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1864 | --DOMWINDOW == 203 (0x7f195648a400) [pid = 1864] [serial = 1586] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195653b800 == 169 [pid = 1864] [id = 561] 09:14:27 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955d1d000 == 168 [pid = 1864] [id = 560] 09:14:27 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1954ee0800 == 167 [pid = 1864] [id = 559] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1952a28800 == 166 [pid = 1864] [id = 558] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19484af800 == 165 [pid = 1864] [id = 557] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19539cd000 == 164 [pid = 1864] [id = 556] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194bfe8000 == 163 [pid = 1864] [id = 555] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196f214800 == 162 [pid = 1864] [id = 552] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196c4e4800 == 161 [pid = 1864] [id = 551] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196b5f1000 == 160 [pid = 1864] [id = 550] 09:14:28 INFO - PROCESS | 1864 | 1461168868114 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1961b5e800 == 159 [pid = 1864] [id = 549] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195efa7000 == 158 [pid = 1864] [id = 548] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e135000 == 157 [pid = 1864] [id = 547] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959f44000 == 156 [pid = 1864] [id = 546] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959b96000 == 155 [pid = 1864] [id = 545] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959687800 == 154 [pid = 1864] [id = 544] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955c06800 == 153 [pid = 1864] [id = 543] 09:14:28 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e4c7000 == 152 [pid = 1864] [id = 542] 09:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1779ms 09:14:28 INFO - PROCESS | 1864 | 1461168868174 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 1864 | 1461168868179 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:14:28 INFO - PROCESS | 1864 | 1461168868187 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 1864 | 1461168868191 Marionette TRACE conn3 <- [1,2282,null,{}] 09:14:28 INFO - PROCESS | 1864 | 1461168868196 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:28 INFO - PROCESS | 1864 | 1461168868356 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 202 (0x7f1948a03800) [pid = 1864] [serial = 1608] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 201 (0x7f19553b9800) [pid = 1864] [serial = 1623] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 200 (0x7f194e72e800) [pid = 1864] [serial = 1614] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 199 (0x7f194b7d2000) [pid = 1864] [serial = 1560] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 198 (0x7f1948046000) [pid = 1864] [serial = 1607] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 197 (0x7f1954ec0000) [pid = 1864] [serial = 1574] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 196 (0x7f195299b000) [pid = 1864] [serial = 1617] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f1946b85800) [pid = 1864] [serial = 1562] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 194 (0x7f194e7cd800) [pid = 1864] [serial = 1568] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 193 (0x7f194cecd000) [pid = 1864] [serial = 1613] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 192 (0x7f195610d800) [pid = 1864] [serial = 1583] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f1946b8c400) [pid = 1864] [serial = 1604] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f1946c68800) [pid = 1864] [serial = 1605] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f1954eb7000) [pid = 1864] [serial = 1619] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 188 (0x7f194b680000) [pid = 1864] [serial = 1611] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 187 (0x7f1948a06400) [pid = 1864] [serial = 1565] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 186 (0x7f195530e800) [pid = 1864] [serial = 1620] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f1955a9d400) [pid = 1864] [serial = 1580] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f194e7ca000) [pid = 1864] [serial = 1616] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f194b62d800) [pid = 1864] [serial = 1610] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f195530f000) [pid = 1864] [serial = 1622] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f1954d15c00) [pid = 1864] [serial = 1571] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f19554c9800) [pid = 1864] [serial = 1577] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1864 | 1461168868611 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b599000 == 153 [pid = 1864] [id = 578] 09:14:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f1948046000) [pid = 1864] [serial = 1735] [outer = (nil)] 09:14:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f194cecd000) [pid = 1864] [serial = 1736] [outer = 0x7f1948046000] 09:14:28 INFO - PROCESS | 1864 | 1461168868706 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f195385a000) [pid = 1864] [serial = 1737] [outer = 0x7f1948046000] 09:14:29 INFO - PROCESS | 1864 | 1461168869385 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1249ms 09:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:14:29 INFO - PROCESS | 1864 | 1461168869436 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:14:29 INFO - PROCESS | 1864 | 1461168869439 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 09:14:29 INFO - PROCESS | 1864 | 1461168869443 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - PROCESS | 1864 | 1461168869449 Marionette TRACE conn3 <- [1,2286,null,{}] 09:14:29 INFO - PROCESS | 1864 | 1461168869464 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:29 INFO - PROCESS | 1864 | 1461168869683 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:14:29 INFO - PROCESS | 1864 | 1461168869706 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1953757800 == 154 [pid = 1864] [id = 579] 09:14:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f195385fc00) [pid = 1864] [serial = 1738] [outer = (nil)] 09:14:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f195524f000) [pid = 1864] [serial = 1739] [outer = 0x7f195385fc00] 09:14:29 INFO - PROCESS | 1864 | 1461168869765 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f19554c9800) [pid = 1864] [serial = 1740] [outer = 0x7f195385fc00] 09:14:30 INFO - PROCESS | 1864 | 1461168870594 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:14:30 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:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1186ms 09:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:14:30 INFO - PROCESS | 1864 | 1461168870630 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 1864 | 1461168870633 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 09:14:30 INFO - PROCESS | 1864 | 1461168870645 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 1864 | 1461168870647 Marionette TRACE conn3 <- [1,2290,null,{}] 09:14:30 INFO - PROCESS | 1864 | 1461168870651 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:30 INFO - PROCESS | 1864 | 1461168870886 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:14:30 INFO - PROCESS | 1864 | 1461168870915 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1954ee0800 == 155 [pid = 1864] [id = 580] 09:14:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 187 (0x7f19554ca400) [pid = 1864] [serial = 1741] [outer = (nil)] 09:14:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f1955c54800) [pid = 1864] [serial = 1742] [outer = 0x7f19554ca400] 09:14:30 INFO - PROCESS | 1864 | 1461168870975 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f1956486c00) [pid = 1864] [serial = 1743] [outer = 0x7f19554ca400] 09:14:31 INFO - PROCESS | 1864 | 1461168871829 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1236ms 09:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:14:31 INFO - PROCESS | 1864 | 1461168871883 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 1864 | 1461168871886 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 09:14:31 INFO - PROCESS | 1864 | 1461168871890 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 1864 | 1461168871893 Marionette TRACE conn3 <- [1,2294,null,{}] 09:14:31 INFO - PROCESS | 1864 | 1461168871898 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:32 INFO - PROCESS | 1864 | 1461168872126 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:14:32 INFO - PROCESS | 1864 | 1461168872159 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d1d000 == 156 [pid = 1864] [id = 581] 09:14:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f1957507800) [pid = 1864] [serial = 1744] [outer = (nil)] 09:14:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f195818a400) [pid = 1864] [serial = 1745] [outer = 0x7f1957507800] 09:14:32 INFO - PROCESS | 1864 | 1461168872234 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f19591bd400) [pid = 1864] [serial = 1746] [outer = 0x7f1957507800] 09:14:32 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f19554ce000) [pid = 1864] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f1946bfac00) [pid = 1864] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f1946b8b000) [pid = 1864] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 188 (0x7f19553adc00) [pid = 1864] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 187 (0x7f1946bf7c00) [pid = 1864] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 186 (0x7f19449ed000) [pid = 1864] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f19469e0000) [pid = 1864] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f1954d1dc00) [pid = 1864] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:14:33 INFO - PROCESS | 1864 | 1461168873310 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1475ms 09:14:33 INFO - PROCESS | 1864 | 1461168873366 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:14:33 INFO - PROCESS | 1864 | 1461168873369 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 09:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:14:33 INFO - PROCESS | 1864 | 1461168873374 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 1864 | 1461168873376 Marionette TRACE conn3 <- [1,2298,null,{}] 09:14:33 INFO - PROCESS | 1864 | 1461168873381 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:33 INFO - PROCESS | 1864 | 1461168873599 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:14:33 INFO - PROCESS | 1864 | 1461168873629 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1956015800 == 157 [pid = 1864] [id = 582] 09:14:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f194b7d4800) [pid = 1864] [serial = 1747] [outer = (nil)] 09:14:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f19565cf800) [pid = 1864] [serial = 1748] [outer = 0x7f194b7d4800] 09:14:33 INFO - PROCESS | 1864 | 1461168873688 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 187 (0x7f1959b62800) [pid = 1864] [serial = 1749] [outer = 0x7f194b7d4800] 09:14:34 INFO - PROCESS | 1864 | 1461168874396 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1080ms 09:14:34 INFO - PROCESS | 1864 | 1461168874455 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 1864 | 1461168874458 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 09:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:14:34 INFO - PROCESS | 1864 | 1461168874463 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 1864 | 1461168874465 Marionette TRACE conn3 <- [1,2302,null,{}] 09:14:34 INFO - PROCESS | 1864 | 1461168874470 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:34 INFO - PROCESS | 1864 | 1461168874617 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:14:34 INFO - PROCESS | 1864 | 1461168874789 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959699800 == 158 [pid = 1864] [id = 583] 09:14:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f194b67c800) [pid = 1864] [serial = 1750] [outer = (nil)] 09:14:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f1959b70000) [pid = 1864] [serial = 1751] [outer = 0x7f194b67c800] 09:14:34 INFO - PROCESS | 1864 | 1461168874845 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f195b3aec00) [pid = 1864] [serial = 1752] [outer = 0x7f194b67c800] 09:14:35 INFO - PROCESS | 1864 | 1461168875842 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1426ms 09:14:35 INFO - PROCESS | 1864 | 1461168875891 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:14:35 INFO - PROCESS | 1864 | 1461168875898 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 09:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:14:35 INFO - PROCESS | 1864 | 1461168875906 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - PROCESS | 1864 | 1461168875910 Marionette TRACE conn3 <- [1,2306,null,{}] 09:14:35 INFO - PROCESS | 1864 | 1461168875918 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:36 INFO - PROCESS | 1864 | 1461168876119 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:14:36 INFO - PROCESS | 1864 | 1461168876350 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194bfe3800 == 159 [pid = 1864] [id = 584] 09:14:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f194a5f2400) [pid = 1864] [serial = 1753] [outer = (nil)] 09:14:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f194b67e800) [pid = 1864] [serial = 1754] [outer = 0x7f194a5f2400] 09:14:36 INFO - PROCESS | 1864 | 1461168876468 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f194e7c3800) [pid = 1864] [serial = 1755] [outer = 0x7f194a5f2400] 09:14:37 INFO - PROCESS | 1864 | 1461168877399 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1536ms 09:14:37 INFO - PROCESS | 1864 | 1461168877443 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 1864 | 1461168877451 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 09:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:14:37 INFO - PROCESS | 1864 | 1461168877461 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 1864 | 1461168877464 Marionette TRACE conn3 <- [1,2310,null,{}] 09:14:37 INFO - PROCESS | 1864 | 1461168877470 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:37 INFO - PROCESS | 1864 | 1461168877651 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:14:37 INFO - PROCESS | 1864 | 1461168877863 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d89800 == 160 [pid = 1864] [id = 585] 09:14:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f194b62e400) [pid = 1864] [serial = 1756] [outer = (nil)] 09:14:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f19553ac400) [pid = 1864] [serial = 1757] [outer = 0x7f194b62e400] 09:14:37 INFO - PROCESS | 1864 | 1461168877934 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f1956487400) [pid = 1864] [serial = 1758] [outer = 0x7f194b62e400] 09:14:38 INFO - PROCESS | 1864 | 1461168878858 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1431ms 09:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:14:38 INFO - PROCESS | 1864 | 1461168878892 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:14:38 INFO - PROCESS | 1864 | 1461168878895 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 09:14:38 INFO - PROCESS | 1864 | 1461168878901 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 1864 | 1461168878907 Marionette TRACE conn3 <- [1,2314,null,{}] 09:14:38 INFO - PROCESS | 1864 | 1461168878922 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:39 INFO - PROCESS | 1864 | 1461168879100 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:14:39 INFO - PROCESS | 1864 | 1461168879318 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e98000 == 161 [pid = 1864] [id = 586] 09:14:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 197 (0x7f1956108800) [pid = 1864] [serial = 1759] [outer = (nil)] 09:14:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 198 (0x7f195953d800) [pid = 1864] [serial = 1760] [outer = 0x7f1956108800] 09:14:39 INFO - PROCESS | 1864 | 1461168879430 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 199 (0x7f195b3b1800) [pid = 1864] [serial = 1761] [outer = 0x7f1956108800] 09:14:40 INFO - PROCESS | 1864 | 1461168880314 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1436ms 09:14:40 INFO - PROCESS | 1864 | 1461168880336 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 1864 | 1461168880340 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 09:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:14:40 INFO - PROCESS | 1864 | 1461168880347 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 1864 | 1461168880349 Marionette TRACE conn3 <- [1,2318,null,{}] 09:14:40 INFO - PROCESS | 1864 | 1461168880354 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:40 INFO - PROCESS | 1864 | 1461168880536 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:14:40 INFO - PROCESS | 1864 | 1461168880747 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195df28800 == 162 [pid = 1864] [id = 587] 09:14:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 200 (0x7f1956490c00) [pid = 1864] [serial = 1762] [outer = (nil)] 09:14:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 201 (0x7f195bf2e800) [pid = 1864] [serial = 1763] [outer = 0x7f1956490c00] 09:14:40 INFO - PROCESS | 1864 | 1461168880817 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 202 (0x7f195c808400) [pid = 1864] [serial = 1764] [outer = 0x7f1956490c00] 09:14:41 INFO - PROCESS | 1864 | 1461168881690 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:14:41 INFO - PROCESS | 1864 | 1461168881739 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 09:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:14:41 INFO - PROCESS | 1864 | 1461168881744 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:14:41 INFO - PROCESS | 1864 | 1461168881747 Marionette TRACE conn3 <- [1,2322,null,{}] 09:14:41 INFO - PROCESS | 1864 | 1461168881752 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:41 INFO - PROCESS | 1864 | 1461168881923 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:14:42 INFO - PROCESS | 1864 | 1461168882133 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f5b9000 == 163 [pid = 1864] [id = 588] 09:14:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 203 (0x7f1959f54000) [pid = 1864] [serial = 1765] [outer = (nil)] 09:14:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 204 (0x7f195d64dc00) [pid = 1864] [serial = 1766] [outer = 0x7f1959f54000] 09:14:42 INFO - PROCESS | 1864 | 1461168882248 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 205 (0x7f195e071000) [pid = 1864] [serial = 1767] [outer = 0x7f1959f54000] 09:14:43 INFO - PROCESS | 1864 | 1461168883144 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1431ms 09:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:14:43 INFO - PROCESS | 1864 | 1461168883175 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 1864 | 1461168883178 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 09:14:43 INFO - PROCESS | 1864 | 1461168883184 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 1864 | 1461168883187 Marionette TRACE conn3 <- [1,2326,null,{}] 09:14:43 INFO - PROCESS | 1864 | 1461168883192 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:43 INFO - PROCESS | 1864 | 1461168883370 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:14:43 INFO - PROCESS | 1864 | 1461168883582 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d289800 == 164 [pid = 1864] [id = 589] 09:14:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 206 (0x7f195eed1800) [pid = 1864] [serial = 1768] [outer = (nil)] 09:14:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f195f78fc00) [pid = 1864] [serial = 1769] [outer = 0x7f195eed1800] 09:14:43 INFO - PROCESS | 1864 | 1461168883696 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f196085c400) [pid = 1864] [serial = 1770] [outer = 0x7f195eed1800] 09:14:44 INFO - PROCESS | 1864 | 1461168884544 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1378ms 09:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:14:44 INFO - PROCESS | 1864 | 1461168884561 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:14:44 INFO - PROCESS | 1864 | 1461168884564 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 09:14:44 INFO - PROCESS | 1864 | 1461168884570 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - PROCESS | 1864 | 1461168884573 Marionette TRACE conn3 <- [1,2330,null,{}] 09:14:44 INFO - PROCESS | 1864 | 1461168884578 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:44 INFO - PROCESS | 1864 | 1461168884741 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:14:44 INFO - PROCESS | 1864 | 1461168884955 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f197134d000 == 165 [pid = 1864] [id = 590] 09:14:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f195efb8800) [pid = 1864] [serial = 1771] [outer = (nil)] 09:14:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 210 (0x7f1961aae800) [pid = 1864] [serial = 1772] [outer = 0x7f195efb8800] 09:14:45 INFO - PROCESS | 1864 | 1461168885066 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 211 (0x7f1961bf7800) [pid = 1864] [serial = 1773] [outer = 0x7f195efb8800] 09:14:45 INFO - PROCESS | 1864 | 1461168885891 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1377ms 09:14:45 INFO - PROCESS | 1864 | 1461168885946 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 1864 | 1461168885949 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 09:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:14:45 INFO - PROCESS | 1864 | 1461168885955 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 1864 | 1461168885957 Marionette TRACE conn3 <- [1,2334,null,{}] 09:14:45 INFO - PROCESS | 1864 | 1461168885963 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:46 INFO - PROCESS | 1864 | 1461168886127 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:14:46 INFO - PROCESS | 1864 | 1461168886352 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1976b94000 == 166 [pid = 1864] [id = 591] 09:14:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 212 (0x7f195f793000) [pid = 1864] [serial = 1774] [outer = (nil)] 09:14:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 213 (0x7f196575ac00) [pid = 1864] [serial = 1775] [outer = 0x7f195f793000] 09:14:46 INFO - PROCESS | 1864 | 1461168886431 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 214 (0x7f196b55dc00) [pid = 1864] [serial = 1776] [outer = 0x7f195f793000] 09:14:47 INFO - PROCESS | 1864 | 1461168887295 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1381ms 09:14:47 INFO - PROCESS | 1864 | 1461168887336 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 1864 | 1461168887340 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 09:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:14:47 INFO - PROCESS | 1864 | 1461168887345 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 1864 | 1461168887348 Marionette TRACE conn3 <- [1,2338,null,{}] 09:14:47 INFO - PROCESS | 1864 | 1461168887353 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:47 INFO - PROCESS | 1864 | 1461168887524 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:14:47 INFO - PROCESS | 1864 | 1461168887735 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a42b000 == 167 [pid = 1864] [id = 592] 09:14:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 215 (0x7f195fc99800) [pid = 1864] [serial = 1777] [outer = (nil)] 09:14:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 216 (0x7f196c168000) [pid = 1864] [serial = 1778] [outer = 0x7f195fc99800] 09:14:47 INFO - PROCESS | 1864 | 1461168887844 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 217 (0x7f196c60fc00) [pid = 1864] [serial = 1779] [outer = 0x7f195fc99800] 09:14:48 INFO - PROCESS | 1864 | 1461168888700 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1384ms 09:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:14:48 INFO - PROCESS | 1864 | 1461168888730 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 1864 | 1461168888733 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 09:14:48 INFO - PROCESS | 1864 | 1461168888739 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 1864 | 1461168888742 Marionette TRACE conn3 <- [1,2342,null,{}] 09:14:48 INFO - PROCESS | 1864 | 1461168888747 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:48 INFO - PROCESS | 1864 | 1461168888923 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:14:49 INFO - PROCESS | 1864 | 1461168889140 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b70f000 == 168 [pid = 1864] [id = 593] 09:14:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 218 (0x7f1946861c00) [pid = 1864] [serial = 1780] [outer = (nil)] 09:14:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 219 (0x7f196c611400) [pid = 1864] [serial = 1781] [outer = 0x7f1946861c00] 09:14:49 INFO - PROCESS | 1864 | 1461168889247 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 220 (0x7f196c8db800) [pid = 1864] [serial = 1782] [outer = 0x7f1946861c00] 09:14:50 INFO - PROCESS | 1864 | 1461168890103 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1436ms 09:14:50 INFO - PROCESS | 1864 | 1461168890175 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:14:50 INFO - PROCESS | 1864 | 1461168890179 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 09:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:14:50 INFO - PROCESS | 1864 | 1461168890184 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 1864 | 1461168890187 Marionette TRACE conn3 <- [1,2346,null,{}] 09:14:50 INFO - PROCESS | 1864 | 1461168890193 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:50 INFO - PROCESS | 1864 | 1461168890395 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:14:50 INFO - PROCESS | 1864 | 1461168890615 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948030800 == 169 [pid = 1864] [id = 594] 09:14:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 221 (0x7f196c8dc800) [pid = 1864] [serial = 1783] [outer = (nil)] 09:14:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 222 (0x7f196d9ed000) [pid = 1864] [serial = 1784] [outer = 0x7f196c8dc800] 09:14:50 INFO - PROCESS | 1864 | 1461168890732 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 223 (0x7f1971634c00) [pid = 1864] [serial = 1785] [outer = 0x7f196c8dc800] 09:14:51 INFO - PROCESS | 1864 | 1461168891658 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1529ms 09:14:51 INFO - PROCESS | 1864 | 1461168891715 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 1864 | 1461168891718 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 09:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:14:51 INFO - PROCESS | 1864 | 1461168891723 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 1864 | 1461168891726 Marionette TRACE conn3 <- [1,2350,null,{}] 09:14:51 INFO - PROCESS | 1864 | 1461168891731 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:51 INFO - PROCESS | 1864 | 1461168891904 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:14:52 INFO - PROCESS | 1864 | 1461168892119 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a1d0000 == 170 [pid = 1864] [id = 595] 09:14:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 224 (0x7f196d52ec00) [pid = 1864] [serial = 1786] [outer = (nil)] 09:14:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 225 (0x7f19718ab400) [pid = 1864] [serial = 1787] [outer = 0x7f196d52ec00] 09:14:52 INFO - PROCESS | 1864 | 1461168892231 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 226 (0x7f1971a91c00) [pid = 1864] [serial = 1788] [outer = 0x7f196d52ec00] 09:14:53 INFO - PROCESS | 1864 | 1461168893063 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1379ms 09:14:53 INFO - PROCESS | 1864 | 1461168893104 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 1864 | 1461168893107 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 09:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:14:53 INFO - PROCESS | 1864 | 1461168893113 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 1864 | 1461168893115 Marionette TRACE conn3 <- [1,2354,null,{}] 09:14:53 INFO - PROCESS | 1864 | 1461168893121 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:53 INFO - PROCESS | 1864 | 1461168893296 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:14:53 INFO - PROCESS | 1864 | 1461168893576 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19482e3800 == 171 [pid = 1864] [id = 596] 09:14:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 227 (0x7f194686cc00) [pid = 1864] [serial = 1789] [outer = (nil)] 09:14:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 228 (0x7f19475d4400) [pid = 1864] [serial = 1790] [outer = 0x7f194686cc00] 09:14:53 INFO - PROCESS | 1864 | 1461168893647 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 229 (0x7f194a2d7800) [pid = 1864] [serial = 1791] [outer = 0x7f194686cc00] 09:14:54 INFO - PROCESS | 1864 | 1461168894506 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1426ms 09:14:54 INFO - PROCESS | 1864 | 1461168894540 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:14:54 INFO - PROCESS | 1864 | 1461168894543 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 09:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:14:54 INFO - PROCESS | 1864 | 1461168894549 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 1864 | 1461168894551 Marionette TRACE conn3 <- [1,2358,null,{}] 09:14:54 INFO - PROCESS | 1864 | 1461168894556 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:54 INFO - PROCESS | 1864 | 1461168894731 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:14:54 INFO - PROCESS | 1864 | 1461168894949 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194826e000 == 172 [pid = 1864] [id = 597] 09:14:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 230 (0x7f19458e9400) [pid = 1864] [serial = 1792] [outer = (nil)] 09:14:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 231 (0x7f194a2d5800) [pid = 1864] [serial = 1793] [outer = 0x7f19458e9400] 09:14:55 INFO - PROCESS | 1864 | 1461168895056 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 232 (0x7f194b680c00) [pid = 1864] [serial = 1794] [outer = 0x7f19458e9400] 09:14:56 INFO - PROCESS | 1864 | 1461168896406 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1934ms 09:14:56 INFO - PROCESS | 1864 | 1461168896483 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 1864 | 1461168896489 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 09:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:14:56 INFO - PROCESS | 1864 | 1461168896504 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 1864 | 1461168896513 Marionette TRACE conn3 <- [1,2362,null,{}] 09:14:56 INFO - PROCESS | 1864 | 1461168896520 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:56 INFO - PROCESS | 1864 | 1461168896729 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:14:57 INFO - PROCESS | 1864 | 1461168897002 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19457d5800 == 173 [pid = 1864] [id = 598] 09:14:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 233 (0x7f1948a09800) [pid = 1864] [serial = 1795] [outer = (nil)] 09:14:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 234 (0x7f194a5e6800) [pid = 1864] [serial = 1796] [outer = 0x7f1948a09800] 09:14:57 INFO - PROCESS | 1864 | 1461168897173 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 235 (0x7f194c3c5c00) [pid = 1864] [serial = 1797] [outer = 0x7f1948a09800] 09:14:58 INFO - PROCESS | 1864 | 1461168898130 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1691ms 09:14:58 INFO - PROCESS | 1864 | 1461168898194 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 1864 | 1461168898202 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:14:58 INFO - PROCESS | 1864 | 1461168898211 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 1864 | 1461168898214 Marionette TRACE conn3 <- [1,2366,null,{}] 09:14:58 INFO - PROCESS | 1864 | 1461168898219 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:58 INFO - PROCESS | 1864 | 1461168898389 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:14:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955de1800 == 172 [pid = 1864] [id = 531] 09:14:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194bfe4000 == 171 [pid = 1864] [id = 532] 09:14:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1956015800 == 170 [pid = 1864] [id = 582] 09:14:58 INFO - PROCESS | 1864 | --DOMWINDOW == 234 (0x7f195bfae400) [pid = 1864] [serial = 1658] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 1864 | --DOMWINDOW == 233 (0x7f195c80ac00) [pid = 1864] [serial = 1661] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 1864 | --DOMWINDOW == 232 (0x7f195cede800) [pid = 1864] [serial = 1664] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 1864 | --DOMWINDOW == 231 (0x7f1958c12c00) [pid = 1864] [serial = 1688] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 1864 | 1461168898935 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955d1d000 == 169 [pid = 1864] [id = 581] 09:14:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1954ee0800 == 168 [pid = 1864] [id = 580] 09:14:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1953757800 == 167 [pid = 1864] [id = 579] 09:14:58 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194b599000 == 166 [pid = 1864] [id = 578] 09:14:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1945c50000 == 167 [pid = 1864] [id = 599] 09:14:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 232 (0x7f19449ee400) [pid = 1864] [serial = 1798] [outer = (nil)] 09:14:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 233 (0x7f19469de000) [pid = 1864] [serial = 1799] [outer = 0x7f19449ee400] 09:14:59 INFO - PROCESS | 1864 | 1461168899020 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 234 (0x7f1946bfac00) [pid = 1864] [serial = 1800] [outer = 0x7f19449ee400] 09:14:59 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e4ce000 == 166 [pid = 1864] [id = 577] 09:14:59 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1945ed8000 == 165 [pid = 1864] [id = 576] 09:14:59 INFO - PROCESS | 1864 | --DOCSHELL 0x7f197134f800 == 164 [pid = 1864] [id = 568] 09:14:59 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195fca8800 == 163 [pid = 1864] [id = 567] 09:14:59 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e11f800 == 162 [pid = 1864] [id = 566] 09:14:59 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195d815800 == 161 [pid = 1864] [id = 529] 09:14:59 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e947800 == 160 [pid = 1864] [id = 563] 09:14:59 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e37f000 == 159 [pid = 1864] [id = 530] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 233 (0x7f1955550000) [pid = 1864] [serial = 1682] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 232 (0x7f19561e8000) [pid = 1864] [serial = 1683] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 231 (0x7f19561e8800) [pid = 1864] [serial = 1685] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 230 (0x7f19565c7800) [pid = 1864] [serial = 1686] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 229 (0x7f1954da5800) [pid = 1864] [serial = 1634] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 228 (0x7f1959b6f800) [pid = 1864] [serial = 1652] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 227 (0x7f1952997c00) [pid = 1864] [serial = 1676] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 226 (0x7f1954cc1800) [pid = 1864] [serial = 1677] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 225 (0x7f19558e0400) [pid = 1864] [serial = 1625] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 224 (0x7f1955c55400) [pid = 1864] [serial = 1626] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 223 (0x7f19495c9000) [pid = 1864] [serial = 1671] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 222 (0x7f194804d000) [pid = 1864] [serial = 1670] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 221 (0x7f19469e8400) [pid = 1864] [serial = 1668] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 220 (0x7f19458f0400) [pid = 1864] [serial = 1667] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 219 (0x7f1948a02400) [pid = 1864] [serial = 1673] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 218 (0x7f194e72a800) [pid = 1864] [serial = 1674] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 217 (0x7f1959b64000) [pid = 1864] [serial = 1649] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 216 (0x7f19561f0000) [pid = 1864] [serial = 1637] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 215 (0x7f1958184c00) [pid = 1864] [serial = 1640] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 214 (0x7f1948246400) [pid = 1864] [serial = 1628] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 213 (0x7f194c3ce400) [pid = 1864] [serial = 1631] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 212 (0x7f19591c1000) [pid = 1864] [serial = 1643] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 211 (0x7f1959f55000) [pid = 1864] [serial = 1655] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 210 (0x7f1959538000) [pid = 1864] [serial = 1646] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 209 (0x7f1954db1c00) [pid = 1864] [serial = 1679] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f19553ac800) [pid = 1864] [serial = 1680] [outer = (nil)] [url = about:blank] 09:14:59 INFO - PROCESS | 1864 | 1461168899947 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1782ms 09:14:59 INFO - PROCESS | 1864 | 1461168899994 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:15:00 INFO - PROCESS | 1864 | 1461168900001 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 09:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:15:00 INFO - PROCESS | 1864 | 1461168900011 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:15:00 INFO - PROCESS | 1864 | 1461168900014 Marionette TRACE conn3 <- [1,2370,null,{}] 09:15:00 INFO - PROCESS | 1864 | 1461168900021 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:00 INFO - PROCESS | 1864 | 1461168900208 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:15:00 INFO - PROCESS | 1864 | 1461168900418 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b58b800 == 160 [pid = 1864] [id = 600] 09:15:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f1946860400) [pid = 1864] [serial = 1801] [outer = (nil)] 09:15:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 210 (0x7f194b62dc00) [pid = 1864] [serial = 1802] [outer = 0x7f1946860400] 09:15:00 INFO - PROCESS | 1864 | 1461168900545 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 211 (0x7f194b7cd000) [pid = 1864] [serial = 1803] [outer = 0x7f1946860400] 09:15:01 INFO - PROCESS | 1864 | 1461168901540 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1578ms 09:15:01 INFO - PROCESS | 1864 | 1461168901593 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 1864 | 1461168901599 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 09:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:15:01 INFO - PROCESS | 1864 | 1461168901605 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 1864 | 1461168901608 Marionette TRACE conn3 <- [1,2374,null,{}] 09:15:01 INFO - PROCESS | 1864 | 1461168901614 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:01 INFO - PROCESS | 1864 | 1461168901818 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:15:02 INFO - PROCESS | 1864 | 1461168902117 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e957000 == 161 [pid = 1864] [id = 601] 09:15:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 212 (0x7f194c3c7800) [pid = 1864] [serial = 1804] [outer = (nil)] 09:15:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 213 (0x7f1953690800) [pid = 1864] [serial = 1805] [outer = 0x7f194c3c7800] 09:15:02 INFO - PROCESS | 1864 | 1461168902233 Marionette DEBUG loaded listener.js 09:15:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 214 (0x7f1954cc3800) [pid = 1864] [serial = 1806] [outer = 0x7f194c3c7800] 09:15:03 INFO - PROCESS | 1864 | 1461168903151 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1577ms 09:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:15:03 INFO - PROCESS | 1864 | 1461168903183 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:15:03 INFO - PROCESS | 1864 | 1461168903186 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 09:15:03 INFO - PROCESS | 1864 | 1461168903200 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 1864 | 1461168903208 Marionette TRACE conn3 <- [1,2378,null,{}] 09:15:03 INFO - PROCESS | 1864 | 1461168903216 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:03 INFO - PROCESS | 1864 | 1461168903407 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:15:03 INFO - PROCESS | 1864 | 1461168903618 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1954d4b000 == 162 [pid = 1864] [id = 602] 09:15:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 215 (0x7f194e724000) [pid = 1864] [serial = 1807] [outer = (nil)] 09:15:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 216 (0x7f19554d1400) [pid = 1864] [serial = 1808] [outer = 0x7f194e724000] 09:15:03 INFO - PROCESS | 1864 | 1461168903730 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 217 (0x7f1955c58000) [pid = 1864] [serial = 1809] [outer = 0x7f194e724000] 09:15:04 INFO - PROCESS | 1864 | 1461168904631 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:15:04 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:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1493ms 09:15:04 INFO - PROCESS | 1864 | 1461168904685 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:15:04 INFO - PROCESS | 1864 | 1461168904689 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 09:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:15:04 INFO - PROCESS | 1864 | 1461168904695 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 1864 | 1461168904697 Marionette TRACE conn3 <- [1,2382,null,{}] 09:15:04 INFO - PROCESS | 1864 | 1461168904703 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:04 INFO - PROCESS | 1864 | 1461168904884 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:15:05 INFO - PROCESS | 1864 | 1461168905096 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955d96000 == 163 [pid = 1864] [id = 603] 09:15:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 218 (0x7f1954dabc00) [pid = 1864] [serial = 1810] [outer = (nil)] 09:15:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 219 (0x7f1956680c00) [pid = 1864] [serial = 1811] [outer = 0x7f1954dabc00] 09:15:05 INFO - PROCESS | 1864 | 1461168905208 Marionette DEBUG loaded listener.js 09:15:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 220 (0x7f1958184c00) [pid = 1864] [serial = 1812] [outer = 0x7f1954dabc00] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19539e1800 == 162 [pid = 1864] [id = 282] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19484a7000 == 161 [pid = 1864] [id = 430] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971ce2800 == 160 [pid = 1864] [id = 291] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195efb0800 == 159 [pid = 1864] [id = 425] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1974539800 == 158 [pid = 1864] [id = 429] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e4d2800 == 157 [pid = 1864] [id = 433] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19457d5800 == 156 [pid = 1864] [id = 598] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194b70f000 == 155 [pid = 1864] [id = 593] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194a42b000 == 154 [pid = 1864] [id = 592] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1976b94000 == 153 [pid = 1864] [id = 591] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f197134d000 == 152 [pid = 1864] [id = 590] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196d289800 == 151 [pid = 1864] [id = 589] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195f5b9000 == 150 [pid = 1864] [id = 588] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195df28800 == 149 [pid = 1864] [id = 587] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959e98000 == 148 [pid = 1864] [id = 586] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955d89800 == 147 [pid = 1864] [id = 585] 09:15:07 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194bfe3800 == 146 [pid = 1864] [id = 584] 09:15:08 INFO - PROCESS | 1864 | 1461168908432 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:15:08 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:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 3782ms 09:15:08 INFO - PROCESS | 1864 | 1461168908478 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:15:08 INFO - PROCESS | 1864 | 1461168908483 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 09:15:08 INFO - PROCESS | 1864 | 1461168908489 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 1864 | 1461168908494 Marionette TRACE conn3 <- [1,2386,null,{}] 09:15:08 INFO - PROCESS | 1864 | 1461168908501 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:08 INFO - PROCESS | 1864 | 1461168908661 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:15:08 INFO - PROCESS | 1864 | 1461168908673 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a415800 == 147 [pid = 1864] [id = 604] 09:15:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 221 (0x7f194b67b000) [pid = 1864] [serial = 1813] [outer = (nil)] 09:15:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 222 (0x7f194e7b6800) [pid = 1864] [serial = 1814] [outer = 0x7f194b67b000] 09:15:08 INFO - PROCESS | 1864 | 1461168908740 Marionette DEBUG loaded listener.js 09:15:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 223 (0x7f195368bc00) [pid = 1864] [serial = 1815] [outer = 0x7f194b67b000] 09:15:09 INFO - PROCESS | 1864 | 1461168909704 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1233ms 09:15:09 INFO - PROCESS | 1864 | 1461168909748 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 1864 | 1461168909756 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 09:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:15:09 INFO - PROCESS | 1864 | 1461168909766 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 1864 | 1461168909769 Marionette TRACE conn3 <- [1,2390,null,{}] 09:15:09 INFO - PROCESS | 1864 | 1461168909773 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:09 INFO - PROCESS | 1864 | 1461168909948 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:15:09 INFO - PROCESS | 1864 | 1461168909957 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e4c9800 == 148 [pid = 1864] [id = 605] 09:15:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 224 (0x7f195368d000) [pid = 1864] [serial = 1816] [outer = (nil)] 09:15:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 225 (0x7f19553b6c00) [pid = 1864] [serial = 1817] [outer = 0x7f195368d000] 09:15:10 INFO - PROCESS | 1864 | 1461168910017 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 226 (0x7f1956489800) [pid = 1864] [serial = 1818] [outer = 0x7f195368d000] 09:15:11 INFO - PROCESS | 1864 | 1461168911005 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1288ms 09:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:15:11 INFO - PROCESS | 1864 | 1461168911060 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 1864 | 1461168911062 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 09:15:11 INFO - PROCESS | 1864 | 1461168911068 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 1864 | 1461168911073 Marionette TRACE conn3 <- [1,2394,null,{}] 09:15:11 INFO - PROCESS | 1864 | 1461168911088 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:11 INFO - PROCESS | 1864 | 1461168911320 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:15:11 INFO - PROCESS | 1864 | 1461168911345 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1954edd800 == 149 [pid = 1864] [id = 606] 09:15:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 227 (0x7f1958c92800) [pid = 1864] [serial = 1819] [outer = (nil)] 09:15:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 228 (0x7f19594a4400) [pid = 1864] [serial = 1820] [outer = 0x7f1958c92800] 09:15:11 INFO - PROCESS | 1864 | 1461168911406 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 229 (0x7f1959f53000) [pid = 1864] [serial = 1821] [outer = 0x7f1958c92800] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 228 (0x7f195385fc00) [pid = 1864] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 227 (0x7f1946b83400) [pid = 1864] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 226 (0x7f194e7ae000) [pid = 1864] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 225 (0x7f1954d1f000) [pid = 1864] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 224 (0x7f1959f5a000) [pid = 1864] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 223 (0x7f1946bf2400) [pid = 1864] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 222 (0x7f1946befc00) [pid = 1864] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 221 (0x7f19595c4c00) [pid = 1864] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 220 (0x7f1946864400) [pid = 1864] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 219 (0x7f19483df400) [pid = 1864] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 218 (0x7f19476dbc00) [pid = 1864] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 217 (0x7f1955545000) [pid = 1864] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 216 (0x7f19581d5400) [pid = 1864] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 215 (0x7f19553b1000) [pid = 1864] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 214 (0x7f19664f0c00) [pid = 1864] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 213 (0x7f19449e4c00) [pid = 1864] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 212 (0x7f194e72f000) [pid = 1864] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 211 (0x7f1946c6c400) [pid = 1864] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 210 (0x7f19449e0c00) [pid = 1864] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 209 (0x7f19458ea400) [pid = 1864] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f195530a800) [pid = 1864] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 207 (0x7f1957507800) [pid = 1864] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 206 (0x7f1946b86400) [pid = 1864] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 205 (0x7f19449e1c00) [pid = 1864] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 204 (0x7f1946c5f400) [pid = 1864] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 203 (0x7f1946c69000) [pid = 1864] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 202 (0x7f194e72ec00) [pid = 1864] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 201 (0x7f195e076800) [pid = 1864] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 200 (0x7f1956484800) [pid = 1864] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 199 (0x7f1955a97800) [pid = 1864] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 198 (0x7f1948046000) [pid = 1864] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 197 (0x7f195385b000) [pid = 1864] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 196 (0x7f19458f0800) [pid = 1864] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f1958c1cc00) [pid = 1864] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 194 (0x7f19553af800) [pid = 1864] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 193 (0x7f19595c5000) [pid = 1864] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 192 (0x7f1955551800) [pid = 1864] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f19595ad800) [pid = 1864] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f194685e400) [pid = 1864] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f19469e4c00) [pid = 1864] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 188 (0x7f1958e66800) [pid = 1864] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 187 (0x7f19554ca400) [pid = 1864] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 186 (0x7f1953695c00) [pid = 1864] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f195de78c00) [pid = 1864] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f1958c13c00) [pid = 1864] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f194b7d4800) [pid = 1864] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f195e06f000) [pid = 1864] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:15:13 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f1956104c00) [pid = 1864] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:15:13 INFO - PROCESS | 1864 | 1461168913193 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2188ms 09:15:13 INFO - PROCESS | 1864 | 1461168913255 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 1864 | 1461168913258 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 09:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:15:13 INFO - PROCESS | 1864 | 1461168913264 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 1864 | 1461168913266 Marionette TRACE conn3 <- [1,2398,null,{}] 09:15:13 INFO - PROCESS | 1864 | 1461168913271 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:13 INFO - PROCESS | 1864 | 1461168913430 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:15:13 INFO - PROCESS | 1864 | 1461168913439 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b703000 == 150 [pid = 1864] [id = 607] 09:15:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f19476dbc00) [pid = 1864] [serial = 1822] [outer = (nil)] 09:15:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f1948a08c00) [pid = 1864] [serial = 1823] [outer = 0x7f19476dbc00] 09:15:13 INFO - PROCESS | 1864 | 1461168913655 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f194cec5000) [pid = 1864] [serial = 1824] [outer = 0x7f19476dbc00] 09:15:14 INFO - PROCESS | 1864 | 1461168914280 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1027ms 09:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:15:14 INFO - PROCESS | 1864 | 1461168914292 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 1864 | 1461168914294 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 09:15:14 INFO - PROCESS | 1864 | 1461168914298 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 1864 | 1461168914302 Marionette TRACE conn3 <- [1,2402,null,{}] 09:15:14 INFO - PROCESS | 1864 | 1461168914317 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:14 INFO - PROCESS | 1864 | 1461168914482 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:15:14 INFO - PROCESS | 1864 | 1461168914496 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959118800 == 151 [pid = 1864] [id = 608] 09:15:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f1946864400) [pid = 1864] [serial = 1825] [outer = (nil)] 09:15:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f195368ec00) [pid = 1864] [serial = 1826] [outer = 0x7f1946864400] 09:15:14 INFO - PROCESS | 1864 | 1461168914710 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 187 (0x7f1955545000) [pid = 1864] [serial = 1827] [outer = 0x7f1946864400] 09:15:15 INFO - PROCESS | 1864 | 1461168915726 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1486ms 09:15:15 INFO - PROCESS | 1864 | 1461168915786 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 1864 | 1461168915792 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 09:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:15:15 INFO - PROCESS | 1864 | 1461168915801 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 1864 | 1461168915805 Marionette TRACE conn3 <- [1,2406,null,{}] 09:15:15 INFO - PROCESS | 1864 | 1461168915813 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:16 INFO - PROCESS | 1864 | 1461168916005 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:15:16 INFO - PROCESS | 1864 | 1461168916265 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b721800 == 152 [pid = 1864] [id = 609] 09:15:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f194b67ac00) [pid = 1864] [serial = 1828] [outer = (nil)] 09:15:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f1953857800) [pid = 1864] [serial = 1829] [outer = 0x7f194b67ac00] 09:15:16 INFO - PROCESS | 1864 | 1461168916382 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f1954db3c00) [pid = 1864] [serial = 1830] [outer = 0x7f194b67ac00] 09:15:17 INFO - PROCESS | 1864 | 1461168917281 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1530ms 09:15:17 INFO - PROCESS | 1864 | 1461168917332 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 1864 | 1461168917340 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 09:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:15:17 INFO - PROCESS | 1864 | 1461168917350 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 1864 | 1461168917354 Marionette TRACE conn3 <- [1,2410,null,{}] 09:15:17 INFO - PROCESS | 1864 | 1461168917359 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:17 INFO - PROCESS | 1864 | 1461168917581 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:15:17 INFO - PROCESS | 1864 | 1461168917793 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195942a000 == 153 [pid = 1864] [id = 610] 09:15:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f1954eb9800) [pid = 1864] [serial = 1831] [outer = (nil)] 09:15:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f195610e400) [pid = 1864] [serial = 1832] [outer = 0x7f1954eb9800] 09:15:17 INFO - PROCESS | 1864 | 1461168917980 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f1956682c00) [pid = 1864] [serial = 1833] [outer = 0x7f1954eb9800] 09:15:18 INFO - PROCESS | 1864 | 1461168918912 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1586ms 09:15:18 INFO - PROCESS | 1864 | 1461168918935 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 1864 | 1461168918939 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 09:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:15:18 INFO - PROCESS | 1864 | 1461168918944 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 1864 | 1461168918950 Marionette TRACE conn3 <- [1,2414,null,{}] 09:15:18 INFO - PROCESS | 1864 | 1461168918965 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:19 INFO - PROCESS | 1864 | 1461168919145 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:15:19 INFO - PROCESS | 1864 | 1461168919367 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e21000 == 154 [pid = 1864] [id = 611] 09:15:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f1956489400) [pid = 1864] [serial = 1834] [outer = (nil)] 09:15:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f19595a9400) [pid = 1864] [serial = 1835] [outer = 0x7f1956489400] 09:15:19 INFO - PROCESS | 1864 | 1461168919484 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f1959f5bc00) [pid = 1864] [serial = 1836] [outer = 0x7f1956489400] 09:15:20 INFO - PROCESS | 1864 | 1461168920412 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1531ms 09:15:20 INFO - PROCESS | 1864 | 1461168920476 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 1864 | 1461168920481 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 09:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:15:20 INFO - PROCESS | 1864 | 1461168920486 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 1864 | 1461168920488 Marionette TRACE conn3 <- [1,2418,null,{}] 09:15:20 INFO - PROCESS | 1864 | 1461168920494 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:20 INFO - PROCESS | 1864 | 1461168920679 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:15:20 INFO - PROCESS | 1864 | 1461168920893 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195d677000 == 155 [pid = 1864] [id = 612] 09:15:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 197 (0x7f194b7d8400) [pid = 1864] [serial = 1837] [outer = (nil)] 09:15:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 198 (0x7f195bfaa400) [pid = 1864] [serial = 1838] [outer = 0x7f194b7d8400] 09:15:21 INFO - PROCESS | 1864 | 1461168921007 Marionette DEBUG loaded listener.js 09:15:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 199 (0x7f195c803c00) [pid = 1864] [serial = 1839] [outer = 0x7f194b7d8400] 09:15:21 INFO - PROCESS | 1864 | 1461168921840 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1429ms 09:15:21 INFO - PROCESS | 1864 | 1461168921917 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 1864 | 1461168921920 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 09:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:15:21 INFO - PROCESS | 1864 | 1461168921927 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 1864 | 1461168921930 Marionette TRACE conn3 <- [1,2422,null,{}] 09:15:21 INFO - PROCESS | 1864 | 1461168921935 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:22 INFO - PROCESS | 1864 | 1461168922116 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:15:22 INFO - PROCESS | 1864 | 1461168922330 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195df42000 == 156 [pid = 1864] [id = 613] 09:15:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 200 (0x7f1946c69c00) [pid = 1864] [serial = 1840] [outer = (nil)] 09:15:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 201 (0x7f195ced6400) [pid = 1864] [serial = 1841] [outer = 0x7f1946c69c00] 09:15:22 INFO - PROCESS | 1864 | 1461168922455 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 202 (0x7f195d962400) [pid = 1864] [serial = 1842] [outer = 0x7f1946c69c00] 09:15:23 INFO - PROCESS | 1864 | 1461168923400 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1531ms 09:15:23 INFO - PROCESS | 1864 | 1461168923459 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 1864 | 1461168923461 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 09:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:15:23 INFO - PROCESS | 1864 | 1461168923467 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 1864 | 1461168923470 Marionette TRACE conn3 <- [1,2426,null,{}] 09:15:23 INFO - PROCESS | 1864 | 1461168923475 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:23 INFO - PROCESS | 1864 | 1461168923681 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:15:23 INFO - PROCESS | 1864 | 1461168923898 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195fcab800 == 157 [pid = 1864] [id = 614] 09:15:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 203 (0x7f195e06fc00) [pid = 1864] [serial = 1843] [outer = (nil)] 09:15:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 204 (0x7f195ee69c00) [pid = 1864] [serial = 1844] [outer = 0x7f195e06fc00] 09:15:24 INFO - PROCESS | 1864 | 1461168924026 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 205 (0x7f19605f5000) [pid = 1864] [serial = 1845] [outer = 0x7f195e06fc00] 09:15:24 INFO - PROCESS | 1864 | 1461168924895 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1475ms 09:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:15:24 INFO - PROCESS | 1864 | 1461168924943 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 1864 | 1461168924946 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 09:15:24 INFO - PROCESS | 1864 | 1461168924951 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 1864 | 1461168924955 Marionette TRACE conn3 <- [1,2430,null,{}] 09:15:24 INFO - PROCESS | 1864 | 1461168924960 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:25 INFO - PROCESS | 1864 | 1461168925136 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:15:25 INFO - PROCESS | 1864 | 1461168925401 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c3d1800 == 158 [pid = 1864] [id = 615] 09:15:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 206 (0x7f194e726000) [pid = 1864] [serial = 1846] [outer = (nil)] 09:15:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f1960861c00) [pid = 1864] [serial = 1847] [outer = 0x7f194e726000] 09:15:25 INFO - PROCESS | 1864 | 1461168925474 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f1961bf7400) [pid = 1864] [serial = 1848] [outer = 0x7f194e726000] 09:15:26 INFO - PROCESS | 1864 | 1461168926311 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1433ms 09:15:26 INFO - PROCESS | 1864 | 1461168926385 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:15:26 INFO - PROCESS | 1864 | 1461168926388 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 09:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:15:26 INFO - PROCESS | 1864 | 1461168926393 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 1864 | 1461168926396 Marionette TRACE conn3 <- [1,2434,null,{}] 09:15:26 INFO - PROCESS | 1864 | 1461168926401 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:26 INFO - PROCESS | 1864 | 1461168926603 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:15:26 INFO - PROCESS | 1864 | 1461168926818 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971003000 == 159 [pid = 1864] [id = 616] 09:15:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f195e308400) [pid = 1864] [serial = 1849] [outer = (nil)] 09:15:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 210 (0x7f196b550800) [pid = 1864] [serial = 1850] [outer = 0x7f195e308400] 09:15:26 INFO - PROCESS | 1864 | 1461168926930 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 211 (0x7f196c3bc000) [pid = 1864] [serial = 1851] [outer = 0x7f195e308400] 09:15:27 INFO - PROCESS | 1864 | 1461168927792 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1432ms 09:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:15:27 INFO - PROCESS | 1864 | 1461168927826 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 1864 | 1461168927829 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 09:15:27 INFO - PROCESS | 1864 | 1461168927835 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 1864 | 1461168927838 Marionette TRACE conn3 <- [1,2438,null,{}] 09:15:27 INFO - PROCESS | 1864 | 1461168927843 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:28 INFO - PROCESS | 1864 | 1461168928017 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:15:28 INFO - PROCESS | 1864 | 1461168928291 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971bad000 == 160 [pid = 1864] [id = 617] 09:15:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 212 (0x7f195e5eec00) [pid = 1864] [serial = 1852] [outer = (nil)] 09:15:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 213 (0x7f196c3bec00) [pid = 1864] [serial = 1853] [outer = 0x7f195e5eec00] 09:15:28 INFO - PROCESS | 1864 | 1461168928363 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 214 (0x7f196d532800) [pid = 1864] [serial = 1854] [outer = 0x7f195e5eec00] 09:15:29 INFO - PROCESS | 1864 | 1461168929226 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1432ms 09:15:29 INFO - PROCESS | 1864 | 1461168929266 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 1864 | 1461168929270 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 09:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:15:29 INFO - PROCESS | 1864 | 1461168929276 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 1864 | 1461168929278 Marionette TRACE conn3 <- [1,2442,null,{}] 09:15:29 INFO - PROCESS | 1864 | 1461168929283 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:29 INFO - PROCESS | 1864 | 1461168929453 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:15:29 INFO - PROCESS | 1864 | 1461168929721 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1975bab000 == 161 [pid = 1864] [id = 618] 09:15:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 215 (0x7f194e730c00) [pid = 1864] [serial = 1855] [outer = (nil)] 09:15:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 216 (0x7f19594ae800) [pid = 1864] [serial = 1856] [outer = 0x7f194e730c00] 09:15:29 INFO - PROCESS | 1864 | 1461168929794 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 217 (0x7f196d9e9400) [pid = 1864] [serial = 1857] [outer = 0x7f194e730c00] 09:15:30 INFO - PROCESS | 1864 | 1461168930674 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1439ms 09:15:30 INFO - PROCESS | 1864 | 1461168930715 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 1864 | 1461168930719 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 09:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:15:30 INFO - PROCESS | 1864 | 1461168930725 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 1864 | 1461168930728 Marionette TRACE conn3 <- [1,2446,null,{}] 09:15:30 INFO - PROCESS | 1864 | 1461168930733 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:30 INFO - PROCESS | 1864 | 1461168930924 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:15:31 INFO - PROCESS | 1864 | 1461168931154 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1945f25000 == 162 [pid = 1864] [id = 619] 09:15:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 218 (0x7f194c3c9000) [pid = 1864] [serial = 1858] [outer = (nil)] 09:15:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 219 (0x7f19718b2000) [pid = 1864] [serial = 1859] [outer = 0x7f194c3c9000] 09:15:31 INFO - PROCESS | 1864 | 1461168931269 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 220 (0x7f1971b1f000) [pid = 1864] [serial = 1860] [outer = 0x7f194c3c9000] 09:15:32 INFO - PROCESS | 1864 | 1461168932117 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1438ms 09:15:32 INFO - PROCESS | 1864 | 1461168932163 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 1864 | 1461168932166 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 09:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:15:32 INFO - PROCESS | 1864 | 1461168932171 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 1864 | 1461168932174 Marionette TRACE conn3 <- [1,2450,null,{}] 09:15:32 INFO - PROCESS | 1864 | 1461168932179 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:32 INFO - PROCESS | 1864 | 1461168932341 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:15:32 INFO - PROCESS | 1864 | 1461168932563 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959b27800 == 163 [pid = 1864] [id = 620] 09:15:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 221 (0x7f1945553000) [pid = 1864] [serial = 1861] [outer = (nil)] 09:15:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 222 (0x7f194555ac00) [pid = 1864] [serial = 1862] [outer = 0x7f1945553000] 09:15:32 INFO - PROCESS | 1864 | 1461168932675 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 223 (0x7f1945560c00) [pid = 1864] [serial = 1863] [outer = 0x7f1945553000] 09:15:33 INFO - PROCESS | 1864 | 1461168933524 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1386ms 09:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:15:33 INFO - PROCESS | 1864 | 1461168933557 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 1864 | 1461168933560 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 09:15:33 INFO - PROCESS | 1864 | 1461168933566 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 1864 | 1461168933569 Marionette TRACE conn3 <- [1,2454,null,{}] 09:15:33 INFO - PROCESS | 1864 | 1461168933574 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:33 INFO - PROCESS | 1864 | 1461168933740 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:15:34 INFO - PROCESS | 1864 | 1461168934006 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971a50000 == 164 [pid = 1864] [id = 621] 09:15:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 224 (0x7f1945556000) [pid = 1864] [serial = 1864] [outer = (nil)] 09:15:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 225 (0x7f1946b04400) [pid = 1864] [serial = 1865] [outer = 0x7f1945556000] 09:15:34 INFO - PROCESS | 1864 | 1461168934078 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 226 (0x7f1946b0a800) [pid = 1864] [serial = 1866] [outer = 0x7f1945556000] 09:15:34 INFO - PROCESS | 1864 | 1461168934896 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1383ms 09:15:34 INFO - PROCESS | 1864 | 1461168934948 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 1864 | 1461168934952 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 09:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:15:34 INFO - PROCESS | 1864 | 1461168934957 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 1864 | 1461168934960 Marionette TRACE conn3 <- [1,2458,null,{}] 09:15:34 INFO - PROCESS | 1864 | 1461168934965 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:35 INFO - PROCESS | 1864 | 1461168935129 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:15:35 INFO - PROCESS | 1864 | 1461168935396 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19416db000 == 165 [pid = 1864] [id = 622] 09:15:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 227 (0x7f19458f2400) [pid = 1864] [serial = 1867] [outer = (nil)] 09:15:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 228 (0x7f1945ba5000) [pid = 1864] [serial = 1868] [outer = 0x7f19458f2400] 09:15:35 INFO - PROCESS | 1864 | 1461168935467 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 229 (0x7f1945baa800) [pid = 1864] [serial = 1869] [outer = 0x7f19458f2400] 09:15:36 INFO - PROCESS | 1864 | 1461168936342 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1434ms 09:15:36 INFO - PROCESS | 1864 | 1461168936396 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 1864 | 1461168936399 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 09:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:15:36 INFO - PROCESS | 1864 | 1461168936405 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 1864 | 1461168936407 Marionette TRACE conn3 <- [1,2462,null,{}] 09:15:36 INFO - PROCESS | 1864 | 1461168936412 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:36 INFO - PROCESS | 1864 | 1461168936587 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:15:36 INFO - PROCESS | 1864 | 1461168936868 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194761f000 == 166 [pid = 1864] [id = 623] 09:15:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 230 (0x7f1945556400) [pid = 1864] [serial = 1870] [outer = (nil)] 09:15:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 231 (0x7f19469e5800) [pid = 1864] [serial = 1871] [outer = 0x7f1945556400] 09:15:36 INFO - PROCESS | 1864 | 1461168936978 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 232 (0x7f1946b0e400) [pid = 1864] [serial = 1872] [outer = 0x7f1945556400] 09:15:37 INFO - PROCESS | 1864 | 1461168937806 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1431ms 09:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:15:37 INFO - PROCESS | 1864 | 1461168937836 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 1864 | 1461168937839 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 09:15:37 INFO - PROCESS | 1864 | 1461168937845 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 1864 | 1461168937848 Marionette TRACE conn3 <- [1,2466,null,{}] 09:15:37 INFO - PROCESS | 1864 | 1461168937853 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:38 INFO - PROCESS | 1864 | 1461168938029 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:15:38 INFO - PROCESS | 1864 | 1461168938347 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e958800 == 167 [pid = 1864] [id = 624] 09:15:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 233 (0x7f19458ea800) [pid = 1864] [serial = 1873] [outer = (nil)] 09:15:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 234 (0x7f1946866400) [pid = 1864] [serial = 1874] [outer = 0x7f19458ea800] 09:15:38 INFO - PROCESS | 1864 | 1461168938461 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 235 (0x7f1946b8f000) [pid = 1864] [serial = 1875] [outer = 0x7f19458ea800] 09:15:39 INFO - PROCESS | 1864 | 1461168939547 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1737ms 09:15:39 INFO - PROCESS | 1864 | 1461168939582 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:15:39 INFO - PROCESS | 1864 | 1461168939587 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 09:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:15:39 INFO - PROCESS | 1864 | 1461168939594 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 1864 | 1461168939602 Marionette TRACE conn3 <- [1,2470,null,{}] 09:15:39 INFO - PROCESS | 1864 | 1461168939610 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:39 INFO - PROCESS | 1864 | 1461168939782 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:15:40 INFO - PROCESS | 1864 | 1461168940113 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948030000 == 168 [pid = 1864] [id = 625] 09:15:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 236 (0x7f1946c5f400) [pid = 1864] [serial = 1876] [outer = (nil)] 09:15:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 237 (0x7f19475cd400) [pid = 1864] [serial = 1877] [outer = 0x7f1946c5f400] 09:15:40 INFO - PROCESS | 1864 | 1461168940181 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 238 (0x7f1948050800) [pid = 1864] [serial = 1878] [outer = 0x7f1946c5f400] 09:15:41 INFO - PROCESS | 1864 | 1461168941003 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1440ms 09:15:41 INFO - PROCESS | 1864 | 1461168941035 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 1864 | 1461168941042 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 09:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:15:41 INFO - PROCESS | 1864 | 1461168941052 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 1864 | 1461168941055 Marionette TRACE conn3 <- [1,2474,null,{}] 09:15:41 INFO - PROCESS | 1864 | 1461168941061 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:41 INFO - PROCESS | 1864 | 1461168941231 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:15:41 INFO - PROCESS | 1864 | 1461168941652 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19484a7000 == 169 [pid = 1864] [id = 626] 09:15:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 239 (0x7f1946c63800) [pid = 1864] [serial = 1879] [outer = (nil)] 09:15:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 240 (0x7f19495cac00) [pid = 1864] [serial = 1880] [outer = 0x7f1946c63800] 09:15:41 INFO - PROCESS | 1864 | 1461168941720 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 241 (0x7f194a2db000) [pid = 1864] [serial = 1881] [outer = 0x7f1946c63800] 09:15:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1953ac6800 == 168 [pid = 1864] [id = 516] 09:15:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19481e1800 == 167 [pid = 1864] [id = 514] 09:15:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1953720000 == 166 [pid = 1864] [id = 519] 09:15:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959119000 == 165 [pid = 1864] [id = 73] 09:15:42 INFO - PROCESS | 1864 | 1461168942730 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:15:42 INFO - PROCESS | 1864 | --DOMWINDOW == 240 (0x7f195f78fc00) [pid = 1864] [serial = 1769] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1864 | --DOMWINDOW == 239 (0x7f194a5e6800) [pid = 1864] [serial = 1796] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1864 | --DOMWINDOW == 238 (0x7f194a2d5800) [pid = 1864] [serial = 1793] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1864 | --DOMWINDOW == 237 (0x7f19475d4400) [pid = 1864] [serial = 1790] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1864 | --DOMWINDOW == 236 (0x7f19718ab400) [pid = 1864] [serial = 1787] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1864 | --DOMWINDOW == 235 (0x7f196d9ed000) [pid = 1864] [serial = 1784] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1864 | --DOMWINDOW == 234 (0x7f196c611400) [pid = 1864] [serial = 1781] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1864 | --DOMWINDOW == 233 (0x7f196c168000) [pid = 1864] [serial = 1778] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1864 | --DOMWINDOW == 232 (0x7f196575ac00) [pid = 1864] [serial = 1775] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1864 | --DOMWINDOW == 231 (0x7f1961aae800) [pid = 1864] [serial = 1772] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1954d4b000 == 164 [pid = 1864] [id = 602] 09:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1730ms 09:15:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e957000 == 163 [pid = 1864] [id = 601] 09:15:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194b58b800 == 162 [pid = 1864] [id = 600] 09:15:42 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1945c50000 == 161 [pid = 1864] [id = 599] 09:15:42 INFO - PROCESS | 1864 | 1461168942789 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 1864 | 1461168942792 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 09:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:15:42 INFO - PROCESS | 1864 | 1461168942798 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 1864 | 1461168942803 Marionette TRACE conn3 <- [1,2478,null,{}] 09:15:42 INFO - PROCESS | 1864 | 1461168942817 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:43 INFO - PROCESS | 1864 | 1461168942992 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 230 (0x7f195d64dc00) [pid = 1864] [serial = 1766] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 229 (0x7f195524f000) [pid = 1864] [serial = 1739] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 228 (0x7f19558de800) [pid = 1864] [serial = 1533] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 227 (0x7f19554d2400) [pid = 1864] [serial = 1635] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 226 (0x7f195f78d400) [pid = 1864] [serial = 1721] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 225 (0x7f19595c1400) [pid = 1864] [serial = 1512] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 224 (0x7f1960864000) [pid = 1864] [serial = 1476] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 223 (0x7f1952990800) [pid = 1864] [serial = 1506] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 222 (0x7f19495c5000) [pid = 1864] [serial = 1629] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 221 (0x7f1959b68c00) [pid = 1864] [serial = 1650] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 220 (0x7f196b5cf000) [pid = 1864] [serial = 1482] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 219 (0x7f195de6b400) [pid = 1864] [serial = 1709] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 218 (0x7f194b62d000) [pid = 1864] [serial = 1566] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 217 (0x7f19495c3400) [pid = 1864] [serial = 1733] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 216 (0x7f194e723000) [pid = 1864] [serial = 1734] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 215 (0x7f19581d2400) [pid = 1864] [serial = 1641] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 214 (0x7f1959530800) [pid = 1864] [serial = 1644] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 213 (0x7f1955c5dc00) [pid = 1864] [serial = 1581] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 212 (0x7f1971630000) [pid = 1864] [serial = 1527] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 211 (0x7f19476e6c00) [pid = 1864] [serial = 1599] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 210 (0x7f1954eb2c00) [pid = 1864] [serial = 1572] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 209 (0x7f19594a8c00) [pid = 1864] [serial = 1596] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f1946b87000) [pid = 1864] [serial = 1731] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 207 (0x7f19458f6c00) [pid = 1864] [serial = 1530] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 206 (0x7f19558e5800) [pid = 1864] [serial = 1578] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 205 (0x7f195818a400) [pid = 1864] [serial = 1745] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 204 (0x7f195d64f400) [pid = 1864] [serial = 1665] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 203 (0x7f19495c6800) [pid = 1864] [serial = 1602] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 202 (0x7f19591bd400) [pid = 1864] [serial = 1746] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 201 (0x7f195de78400) [pid = 1864] [serial = 1712] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 200 (0x7f19449e7c00) [pid = 1864] [serial = 1730] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 199 (0x7f1948250800) [pid = 1864] [serial = 1503] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 198 (0x7f194e7ac800) [pid = 1864] [serial = 1632] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 197 (0x7f195368c000) [pid = 1864] [serial = 1569] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 196 (0x7f195933f800) [pid = 1864] [serial = 1700] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f19561ea000) [pid = 1864] [serial = 1697] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 194 (0x7f196d5d7400) [pid = 1864] [serial = 1524] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 193 (0x7f1958d0dc00) [pid = 1864] [serial = 1593] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 192 (0x7f1956492800) [pid = 1864] [serial = 1587] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f195385a000) [pid = 1864] [serial = 1737] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f19554c9800) [pid = 1864] [serial = 1740] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f1955253400) [pid = 1864] [serial = 1575] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 188 (0x7f1960856800) [pid = 1864] [serial = 1727] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 187 (0x7f195c845c00) [pid = 1864] [serial = 1662] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 186 (0x7f195c804400) [pid = 1864] [serial = 1659] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f1954cbd400) [pid = 1864] [serial = 1694] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f194cecd000) [pid = 1864] [serial = 1736] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f19565ca800) [pid = 1864] [serial = 1509] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f1959f5e800) [pid = 1864] [serial = 1656] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f19495c4800) [pid = 1864] [serial = 1691] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f19561ef000) [pid = 1864] [serial = 1584] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f1959c8b400) [pid = 1864] [serial = 1653] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 178 (0x7f196b54f400) [pid = 1864] [serial = 1479] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 177 (0x7f1946bf8000) [pid = 1864] [serial = 1563] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f195c077800) [pid = 1864] [serial = 1515] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f195e83a800) [pid = 1864] [serial = 1718] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f1955c54800) [pid = 1864] [serial = 1742] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 173 (0x7f1957506800) [pid = 1864] [serial = 1638] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 172 (0x7f1961aac400) [pid = 1864] [serial = 1518] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 171 (0x7f1956486c00) [pid = 1864] [serial = 1743] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 170 (0x7f1960706c00) [pid = 1864] [serial = 1724] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 169 (0x7f19595abc00) [pid = 1864] [serial = 1647] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 168 (0x7f195c97f800) [pid = 1864] [serial = 1706] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 167 (0x7f19565cf800) [pid = 1864] [serial = 1748] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 166 (0x7f195e076000) [pid = 1864] [serial = 1715] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 165 (0x7f1959b6fc00) [pid = 1864] [serial = 1703] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 164 (0x7f196c6d7000) [pid = 1864] [serial = 1521] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 163 (0x7f195758a400) [pid = 1864] [serial = 1590] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 162 (0x7f195bf2e800) [pid = 1864] [serial = 1763] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 161 (0x7f195953d800) [pid = 1864] [serial = 1760] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 160 (0x7f19553ac400) [pid = 1864] [serial = 1757] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 159 (0x7f194b67e800) [pid = 1864] [serial = 1754] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 158 (0x7f1959b70000) [pid = 1864] [serial = 1751] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | --DOMWINDOW == 157 (0x7f1959b62800) [pid = 1864] [serial = 1749] [outer = (nil)] [url = about:blank] 09:15:43 INFO - PROCESS | 1864 | 1461168943298 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19481db800 == 162 [pid = 1864] [id = 627] 09:15:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 158 (0x7f19458f3000) [pid = 1864] [serial = 1882] [outer = (nil)] 09:15:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 159 (0x7f19495c5000) [pid = 1864] [serial = 1883] [outer = 0x7f19458f3000] 09:15:43 INFO - PROCESS | 1864 | 1461168943421 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 160 (0x7f194cec9000) [pid = 1864] [serial = 1884] [outer = 0x7f19458f3000] 09:15:44 INFO - PROCESS | 1864 | 1461168944125 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1386ms 09:15:44 INFO - PROCESS | 1864 | 1461168944184 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 1864 | 1461168944188 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 09:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:15:44 INFO - PROCESS | 1864 | 1461168944193 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 1864 | 1461168944195 Marionette TRACE conn3 <- [1,2482,null,{}] 09:15:44 INFO - PROCESS | 1864 | 1461168944200 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:44 INFO - PROCESS | 1864 | 1461168944424 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:15:44 INFO - PROCESS | 1864 | 1461168944446 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e4c7800 == 163 [pid = 1864] [id = 628] 09:15:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 161 (0x7f1946b87000) [pid = 1864] [serial = 1885] [outer = (nil)] 09:15:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 162 (0x7f194e7ce000) [pid = 1864] [serial = 1886] [outer = 0x7f1946b87000] 09:15:44 INFO - PROCESS | 1864 | 1461168944503 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 163 (0x7f1953855c00) [pid = 1864] [serial = 1887] [outer = 0x7f1946b87000] 09:15:45 INFO - PROCESS | 1864 | 1461168945333 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1174ms 09:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:15:45 INFO - PROCESS | 1864 | 1461168945367 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 1864 | 1461168945370 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:15:45 INFO - PROCESS | 1864 | 1461168945374 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 1864 | 1461168945378 Marionette TRACE conn3 <- [1,2486,null,{}] 09:15:45 INFO - PROCESS | 1864 | 1461168945382 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:45 INFO - PROCESS | 1864 | 1461168945612 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:15:45 INFO - PROCESS | 1864 | 1461168945657 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195375d800 == 164 [pid = 1864] [id = 629] 09:15:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 164 (0x7f1953858000) [pid = 1864] [serial = 1888] [outer = (nil)] 09:15:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 165 (0x7f1954d16000) [pid = 1864] [serial = 1889] [outer = 0x7f1953858000] 09:15:45 INFO - PROCESS | 1864 | 1461168945715 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 166 (0x7f1954ebc800) [pid = 1864] [serial = 1890] [outer = 0x7f1953858000] 09:15:46 INFO - PROCESS | 1864 | 1461168946577 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1232ms 09:15:46 INFO - PROCESS | 1864 | 1461168946611 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 1864 | 1461168946614 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:15:46 INFO - PROCESS | 1864 | 1461168946619 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 1864 | 1461168946622 Marionette TRACE conn3 <- [1,2490,null,{}] 09:15:46 INFO - PROCESS | 1864 | 1461168946626 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:46 INFO - PROCESS | 1864 | 1461168946940 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:15:47 INFO - PROCESS | 1864 | 1461168947675 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 165 (0x7f1954dabc00) [pid = 1864] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 164 (0x7f1946861c00) [pid = 1864] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 163 (0x7f195eed1800) [pid = 1864] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 162 (0x7f1958c92800) [pid = 1864] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 161 (0x7f19458e9400) [pid = 1864] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 160 (0x7f195368d000) [pid = 1864] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 159 (0x7f194c3c7800) [pid = 1864] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 158 (0x7f195fc99800) [pid = 1864] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 157 (0x7f19475d6c00) [pid = 1864] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 156 (0x7f196c8dc800) [pid = 1864] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 155 (0x7f195efb8800) [pid = 1864] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 154 (0x7f19449ee400) [pid = 1864] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 153 (0x7f194e724000) [pid = 1864] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 152 (0x7f194b67b000) [pid = 1864] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 151 (0x7f1946860400) [pid = 1864] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 150 (0x7f19476dbc00) [pid = 1864] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 149 (0x7f195f793000) [pid = 1864] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 148 (0x7f1948a09800) [pid = 1864] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 147 (0x7f196d52ec00) [pid = 1864] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 146 (0x7f194686cc00) [pid = 1864] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 145 (0x7f194e7b9800) [pid = 1864] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 144 (0x7f195e070400) [pid = 1864] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 143 (0x7f194e7cb000) [pid = 1864] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 142 (0x7f1956490c00) [pid = 1864] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 141 (0x7f1958e6a800) [pid = 1864] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 140 (0x7f194a5f2400) [pid = 1864] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 139 (0x7f1948042800) [pid = 1864] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 138 (0x7f19458f7000) [pid = 1864] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 137 (0x7f1959f54000) [pid = 1864] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 136 (0x7f1955245800) [pid = 1864] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 135 (0x7f1956108800) [pid = 1864] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 134 (0x7f195b3b7800) [pid = 1864] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 133 (0x7f194b7ce800) [pid = 1864] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 132 (0x7f1955253800) [pid = 1864] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 131 (0x7f194e7ad400) [pid = 1864] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 130 (0x7f195bfaf400) [pid = 1864] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x7f194b67c800) [pid = 1864] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x7f194b62e400) [pid = 1864] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:15:47 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x7f195bf3b800) [pid = 1864] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:15:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19453ce800 == 165 [pid = 1864] [id = 630] 09:15:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x7f19449ee400) [pid = 1864] [serial = 1891] [outer = (nil)] 09:15:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x7f19469e3400) [pid = 1864] [serial = 1892] [outer = 0x7f19449ee400] 09:15:47 INFO - PROCESS | 1864 | 1461168947873 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x7f194e731c00) [pid = 1864] [serial = 1893] [outer = 0x7f19449ee400] 09:15:48 INFO - PROCESS | 1864 | 1461168948532 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1928ms 09:15:48 INFO - PROCESS | 1864 | 1461168948548 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 1864 | 1461168948551 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:15:48 INFO - PROCESS | 1864 | 1461168948556 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 1864 | 1461168948559 Marionette TRACE conn3 <- [1,2494,null,{}] 09:15:48 INFO - PROCESS | 1864 | 1461168948563 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 1864 | 1461168948795 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:15:48 INFO - PROCESS | 1864 | 1461168948813 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1954d50800 == 166 [pid = 1864] [id = 631] 09:15:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 131 (0x7f19458e9400) [pid = 1864] [serial = 1894] [outer = (nil)] 09:15:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 132 (0x7f194e7b6400) [pid = 1864] [serial = 1895] [outer = 0x7f19458e9400] 09:15:48 INFO - PROCESS | 1864 | 1461168948870 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 133 (0x7f1955a9d400) [pid = 1864] [serial = 1896] [outer = 0x7f19458e9400] 09:15:49 INFO - PROCESS | 1864 | 1461168949612 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1126ms 09:15:49 INFO - PROCESS | 1864 | 1461168949817 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 1864 | 1461168949824 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:15:49 INFO - PROCESS | 1864 | 1461168949833 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 1864 | 1461168949838 Marionette TRACE conn3 <- [1,2498,null,{}] 09:15:49 INFO - PROCESS | 1864 | 1461168949845 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:50 INFO - PROCESS | 1864 | 1461168950056 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:15:50 INFO - PROCESS | 1864 | 1461168950279 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1945f10800 == 167 [pid = 1864] [id = 632] 09:15:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 134 (0x7f19458ecc00) [pid = 1864] [serial = 1897] [outer = (nil)] 09:15:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 135 (0x7f1946864800) [pid = 1864] [serial = 1898] [outer = 0x7f19458ecc00] 09:15:50 INFO - PROCESS | 1864 | 1461168950390 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 136 (0x7f1946b8f400) [pid = 1864] [serial = 1899] [outer = 0x7f19458ecc00] 09:15:51 INFO - PROCESS | 1864 | 1461168951353 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1584ms 09:15:51 INFO - PROCESS | 1864 | 1461168951418 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 1864 | 1461168951423 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:15:51 INFO - PROCESS | 1864 | 1461168951435 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 1864 | 1461168951439 Marionette TRACE conn3 <- [1,2502,null,{}] 09:15:51 INFO - PROCESS | 1864 | 1461168951445 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:51 INFO - PROCESS | 1864 | 1461168951633 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:15:51 INFO - PROCESS | 1864 | 1461168951843 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e8da800 == 168 [pid = 1864] [id = 633] 09:15:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 137 (0x7f1945ba1000) [pid = 1864] [serial = 1900] [outer = (nil)] 09:15:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 138 (0x7f194a2ce000) [pid = 1864] [serial = 1901] [outer = 0x7f1945ba1000] 09:15:51 INFO - PROCESS | 1864 | 1461168951956 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 139 (0x7f194b67a400) [pid = 1864] [serial = 1902] [outer = 0x7f1945ba1000] 09:15:52 INFO - PROCESS | 1864 | 1461168952904 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1532ms 09:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:15:52 INFO - PROCESS | 1864 | 1461168952964 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 1864 | 1461168952967 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:15:52 INFO - PROCESS | 1864 | 1461168952973 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 1864 | 1461168952976 Marionette TRACE conn3 <- [1,2506,null,{}] 09:15:52 INFO - PROCESS | 1864 | 1461168952992 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:53 INFO - PROCESS | 1864 | 1461168953185 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:15:53 INFO - PROCESS | 1864 | 1461168953551 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955dc4000 == 169 [pid = 1864] [id = 634] 09:15:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 140 (0x7f1954da9800) [pid = 1864] [serial = 1903] [outer = (nil)] 09:15:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 141 (0x7f1954ec0000) [pid = 1864] [serial = 1904] [outer = 0x7f1954da9800] 09:15:53 INFO - PROCESS | 1864 | 1461168953633 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 142 (0x7f19554d2c00) [pid = 1864] [serial = 1905] [outer = 0x7f1954da9800] 09:15:54 INFO - PROCESS | 1864 | 1461168954450 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1530ms 09:15:54 INFO - PROCESS | 1864 | 1461168954503 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 1864 | 1461168954507 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:15:54 INFO - PROCESS | 1864 | 1461168954512 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 1864 | 1461168954515 Marionette TRACE conn3 <- [1,2510,null,{}] 09:15:54 INFO - PROCESS | 1864 | 1461168954520 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:54 INFO - PROCESS | 1864 | 1461168954698 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:15:54 INFO - PROCESS | 1864 | 1461168954914 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19576be000 == 170 [pid = 1864] [id = 635] 09:15:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 143 (0x7f1954dabc00) [pid = 1864] [serial = 1906] [outer = (nil)] 09:15:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 144 (0x7f1955c5f800) [pid = 1864] [serial = 1907] [outer = 0x7f1954dabc00] 09:15:55 INFO - PROCESS | 1864 | 1461168955027 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 145 (0x7f1956490400) [pid = 1864] [serial = 1908] [outer = 0x7f1954dabc00] 09:15:55 INFO - PROCESS | 1864 | 1461168955890 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1430ms 09:15:55 INFO - PROCESS | 1864 | 1461168955943 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 1864 | 1461168955946 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:15:55 INFO - PROCESS | 1864 | 1461168955952 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 1864 | 1461168955955 Marionette TRACE conn3 <- [1,2514,null,{}] 09:15:55 INFO - PROCESS | 1864 | 1461168955960 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:56 INFO - PROCESS | 1864 | 1461168956141 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:15:56 INFO - PROCESS | 1864 | 1461168956357 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19597c7000 == 171 [pid = 1864] [id = 636] 09:15:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 146 (0x7f19558e0400) [pid = 1864] [serial = 1909] [outer = (nil)] 09:15:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 147 (0x7f195758d400) [pid = 1864] [serial = 1910] [outer = 0x7f19558e0400] 09:15:56 INFO - PROCESS | 1864 | 1461168956464 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 148 (0x7f1958c0f800) [pid = 1864] [serial = 1911] [outer = 0x7f19558e0400] 09:15:57 INFO - PROCESS | 1864 | 1461168957347 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1432ms 09:15:57 INFO - PROCESS | 1864 | 1461168957385 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 1864 | 1461168957388 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:15:57 INFO - PROCESS | 1864 | 1461168957394 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 1864 | 1461168957396 Marionette TRACE conn3 <- [1,2518,null,{}] 09:15:57 INFO - PROCESS | 1864 | 1461168957401 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:57 INFO - PROCESS | 1864 | 1461168957604 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:15:57 INFO - PROCESS | 1864 | 1461168957882 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959d62000 == 172 [pid = 1864] [id = 637] 09:15:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 149 (0x7f194e7ca400) [pid = 1864] [serial = 1912] [outer = (nil)] 09:15:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 150 (0x7f195934c400) [pid = 1864] [serial = 1913] [outer = 0x7f194e7ca400] 09:15:57 INFO - PROCESS | 1864 | 1461168957958 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 151 (0x7f1959b6bc00) [pid = 1864] [serial = 1914] [outer = 0x7f194e7ca400] 09:15:58 INFO - PROCESS | 1864 | 1461168958848 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1482ms 09:15:58 INFO - PROCESS | 1864 | 1461168958877 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 1864 | 1461168958881 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:15:58 INFO - PROCESS | 1864 | 1461168958886 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 1864 | 1461168958889 Marionette TRACE conn3 <- [1,2522,null,{}] 09:15:58 INFO - PROCESS | 1864 | 1461168958894 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 1864 | 1461168959069 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:15:59 INFO - PROCESS | 1864 | 1461168959288 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195b4ab000 == 173 [pid = 1864] [id = 638] 09:15:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 152 (0x7f1955c5e400) [pid = 1864] [serial = 1915] [outer = (nil)] 09:15:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 153 (0x7f1959f5f800) [pid = 1864] [serial = 1916] [outer = 0x7f1955c5e400] 09:15:59 INFO - PROCESS | 1864 | 1461168959396 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 154 (0x7f195bfae400) [pid = 1864] [serial = 1917] [outer = 0x7f1955c5e400] 09:16:00 INFO - PROCESS | 1864 | 1461168960272 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1430ms 09:16:00 INFO - PROCESS | 1864 | 1461168960318 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 1864 | 1461168960321 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:16:00 INFO - PROCESS | 1864 | 1461168960327 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 1864 | 1461168960329 Marionette TRACE conn3 <- [1,2526,null,{}] 09:16:00 INFO - PROCESS | 1864 | 1461168960335 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:00 INFO - PROCESS | 1864 | 1461168960589 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:16:00 INFO - PROCESS | 1864 | 1461168960797 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195e12e800 == 174 [pid = 1864] [id = 639] 09:16:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 155 (0x7f195953d800) [pid = 1864] [serial = 1918] [outer = (nil)] 09:16:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 156 (0x7f195c80d400) [pid = 1864] [serial = 1919] [outer = 0x7f195953d800] 09:16:00 INFO - PROCESS | 1864 | 1461168960869 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 157 (0x7f195d9c7800) [pid = 1864] [serial = 1920] [outer = 0x7f195953d800] 09:16:01 INFO - PROCESS | 1864 | 1461168961702 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1429ms 09:16:01 INFO - PROCESS | 1864 | 1461168961757 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 1864 | 1461168961760 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:16:01 INFO - PROCESS | 1864 | 1461168961767 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 1864 | 1461168961770 Marionette TRACE conn3 <- [1,2530,null,{}] 09:16:01 INFO - PROCESS | 1864 | 1461168961775 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:01 INFO - PROCESS | 1864 | 1461168961961 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:16:02 INFO - PROCESS | 1864 | 1461168962179 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195f558800 == 175 [pid = 1864] [id = 640] 09:16:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 158 (0x7f1959c83400) [pid = 1864] [serial = 1921] [outer = (nil)] 09:16:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 159 (0x7f195df72400) [pid = 1864] [serial = 1922] [outer = 0x7f1959c83400] 09:16:02 INFO - PROCESS | 1864 | 1461168962291 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 160 (0x7f195e078c00) [pid = 1864] [serial = 1923] [outer = 0x7f1959c83400] 09:16:03 INFO - PROCESS | 1864 | 1461168963154 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1437ms 09:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:16:03 INFO - PROCESS | 1864 | 1461168963205 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 1864 | 1461168963208 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:16:03 INFO - PROCESS | 1864 | 1461168963213 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1864 | 1461168963216 Marionette TRACE conn3 <- [1,2534,null,{}] 09:16:03 INFO - PROCESS | 1864 | 1461168963221 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:03 INFO - PROCESS | 1864 | 1461168963399 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:16:03 INFO - PROCESS | 1864 | 1461168963643 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196c1e9000 == 176 [pid = 1864] [id = 641] 09:16:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 161 (0x7f1953859c00) [pid = 1864] [serial = 1924] [outer = (nil)] 09:16:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 162 (0x7f195e077800) [pid = 1864] [serial = 1925] [outer = 0x7f1953859c00] 09:16:03 INFO - PROCESS | 1864 | 1461168963720 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 163 (0x7f195f583800) [pid = 1864] [serial = 1926] [outer = 0x7f1953859c00] 09:16:04 INFO - PROCESS | 1864 | 1461168964542 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1380ms 09:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:16:04 INFO - PROCESS | 1864 | 1461168964593 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 1864 | 1461168964597 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:16:04 INFO - PROCESS | 1864 | 1461168964602 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 1864 | 1461168964606 Marionette TRACE conn3 <- [1,2538,null,{}] 09:16:04 INFO - PROCESS | 1864 | 1461168964611 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:04 INFO - PROCESS | 1864 | 1461168964819 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:16:05 INFO - PROCESS | 1864 | 1461168965034 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971362000 == 177 [pid = 1864] [id = 642] 09:16:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 164 (0x7f1959b6c000) [pid = 1864] [serial = 1927] [outer = (nil)] 09:16:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 165 (0x7f196085f400) [pid = 1864] [serial = 1928] [outer = 0x7f1959b6c000] 09:16:05 INFO - PROCESS | 1864 | 1461168965152 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 166 (0x7f196b55a000) [pid = 1864] [serial = 1929] [outer = 0x7f1959b6c000] 09:16:06 INFO - PROCESS | 1864 | 1461168966076 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1527ms 09:16:06 INFO - PROCESS | 1864 | 1461168966129 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 1864 | 1461168966133 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:16:06 INFO - PROCESS | 1864 | 1461168966138 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 1864 | 1461168966141 Marionette TRACE conn3 <- [1,2542,null,{}] 09:16:06 INFO - PROCESS | 1864 | 1461168966146 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:06 INFO - PROCESS | 1864 | 1461168966321 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:16:06 INFO - PROCESS | 1864 | 1461168966552 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1975b1a000 == 178 [pid = 1864] [id = 643] 09:16:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 167 (0x7f195f786000) [pid = 1864] [serial = 1930] [outer = (nil)] 09:16:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 168 (0x7f196d5d8000) [pid = 1864] [serial = 1931] [outer = 0x7f195f786000] 09:16:06 INFO - PROCESS | 1864 | 1461168966621 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 169 (0x7f196f715400) [pid = 1864] [serial = 1932] [outer = 0x7f195f786000] 09:16:07 INFO - PROCESS | 1864 | 1461168967473 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1379ms 09:16:07 INFO - PROCESS | 1864 | 1461168967552 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 1864 | 1461168967556 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:16:07 INFO - PROCESS | 1864 | 1461168967564 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 1864 | 1461168967566 Marionette TRACE conn3 <- [1,2546,null,{}] 09:16:07 INFO - PROCESS | 1864 | 1461168967570 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 1864 | 1461168967757 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:16:08 INFO - PROCESS | 1864 | 1461168967996 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e841000 == 179 [pid = 1864] [id = 644] 09:16:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 170 (0x7f1949e42800) [pid = 1864] [serial = 1933] [outer = (nil)] 09:16:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 171 (0x7f1949e4ac00) [pid = 1864] [serial = 1934] [outer = 0x7f1949e42800] 09:16:08 INFO - PROCESS | 1864 | 1461168968067 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 172 (0x7f1949e50000) [pid = 1864] [serial = 1935] [outer = 0x7f1949e42800] 09:16:08 INFO - PROCESS | 1864 | 1461168968967 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1474ms 09:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:16:09 INFO - PROCESS | 1864 | 1461168969039 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 1864 | 1461168969041 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:16:09 INFO - PROCESS | 1864 | 1461168969047 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 1864 | 1461168969050 Marionette TRACE conn3 <- [1,2550,null,{}] 09:16:09 INFO - PROCESS | 1864 | 1461168969055 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:09 INFO - PROCESS | 1864 | 1461168969243 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:16:09 INFO - PROCESS | 1864 | 1461168969461 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19715c8800 == 180 [pid = 1864] [id = 645] 09:16:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 173 (0x7f1949e44000) [pid = 1864] [serial = 1936] [outer = (nil)] 09:16:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f1949eaa400) [pid = 1864] [serial = 1937] [outer = 0x7f1949e44000] 09:16:09 INFO - PROCESS | 1864 | 1461168969570 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f1949eaec00) [pid = 1864] [serial = 1938] [outer = 0x7f1949e44000] 09:16:10 INFO - PROCESS | 1864 | 1461168970434 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1432ms 09:16:10 INFO - PROCESS | 1864 | 1461168970479 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 1864 | 1461168970483 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:16:10 INFO - PROCESS | 1864 | 1461168970488 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 1864 | 1461168970490 Marionette TRACE conn3 <- [1,2554,null,{}] 09:16:10 INFO - PROCESS | 1864 | 1461168970496 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:10 INFO - PROCESS | 1864 | 1461168970688 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:16:10 INFO - PROCESS | 1864 | 1461168970933 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19457f0800 == 181 [pid = 1864] [id = 646] 09:16:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f1945d46000) [pid = 1864] [serial = 1939] [outer = (nil)] 09:16:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f1945d4a800) [pid = 1864] [serial = 1940] [outer = 0x7f1945d46000] 09:16:11 INFO - PROCESS | 1864 | 1461168971044 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f1945d4fc00) [pid = 1864] [serial = 1941] [outer = 0x7f1945d46000] 09:16:11 INFO - PROCESS | 1864 | 1461168971962 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1526ms 09:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:16:12 INFO - PROCESS | 1864 | 1461168972018 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 1864 | 1461168972020 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:16:12 INFO - PROCESS | 1864 | 1461168972025 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 1864 | 1461168972029 Marionette TRACE conn3 <- [1,2558,null,{}] 09:16:12 INFO - PROCESS | 1864 | 1461168972034 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:12 INFO - PROCESS | 1864 | 1461168972216 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:16:12 INFO - PROCESS | 1864 | 1461168972982 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19482e2800 == 182 [pid = 1864] [id = 647] 09:16:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f19449e8000) [pid = 1864] [serial = 1942] [outer = (nil)] 09:16:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f19458e9000) [pid = 1864] [serial = 1943] [outer = 0x7f19449e8000] 09:16:13 INFO - PROCESS | 1864 | 1461168973107 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f1945bac000) [pid = 1864] [serial = 1944] [outer = 0x7f19449e8000] 09:16:13 INFO - PROCESS | 1864 | 1461168973993 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2041ms 09:16:14 INFO - PROCESS | 1864 | 1461168974067 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 1864 | 1461168974074 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:16:14 INFO - PROCESS | 1864 | 1461168974082 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 1864 | 1461168974085 Marionette TRACE conn3 <- [1,2562,null,{}] 09:16:14 INFO - PROCESS | 1864 | 1461168974092 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 1864 | 1461168974318 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:16:14 INFO - PROCESS | 1864 | 1461168974648 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b70b800 == 183 [pid = 1864] [id = 648] 09:16:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f19458f7000) [pid = 1864] [serial = 1945] [outer = (nil)] 09:16:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f1946860400) [pid = 1864] [serial = 1946] [outer = 0x7f19458f7000] 09:16:14 INFO - PROCESS | 1864 | 1461168974790 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f1946bef400) [pid = 1864] [serial = 1947] [outer = 0x7f19458f7000] 09:16:15 INFO - PROCESS | 1864 | 1461168975767 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1730ms 09:16:15 INFO - PROCESS | 1864 | 1461168975814 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 1864 | 1461168975819 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:16:15 INFO - PROCESS | 1864 | 1461168975827 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 1864 | 1461168975830 Marionette TRACE conn3 <- [1,2566,null,{}] 09:16:15 INFO - PROCESS | 1864 | 1461168975835 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:16 INFO - PROCESS | 1864 | 1461168976021 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:16:16 INFO - PROCESS | 1864 | 1461168976403 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e750000 == 182 [pid = 1864] [id = 281] 09:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19453ce800 == 181 [pid = 1864] [id = 630] 09:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f195368ec00) [pid = 1864] [serial = 1826] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19453e1800 == 182 [pid = 1864] [id = 649] 09:16:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f19449eec00) [pid = 1864] [serial = 1948] [outer = (nil)] 09:16:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f19495c5400) [pid = 1864] [serial = 1949] [outer = 0x7f19449eec00] 09:16:16 INFO - PROCESS | 1864 | 1461168976555 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f1949eac400) [pid = 1864] [serial = 1950] [outer = 0x7f19449eec00] 09:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195375d800 == 181 [pid = 1864] [id = 629] 09:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e4c7800 == 180 [pid = 1864] [id = 628] 09:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19481db800 == 179 [pid = 1864] [id = 627] 09:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19484a7000 == 178 [pid = 1864] [id = 626] 09:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1948030000 == 177 [pid = 1864] [id = 625] 09:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19416db000 == 176 [pid = 1864] [id = 622] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f1958184c00) [pid = 1864] [serial = 1812] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f196c8db800) [pid = 1864] [serial = 1782] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f196085c400) [pid = 1864] [serial = 1770] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f19594a4400) [pid = 1864] [serial = 1820] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f194b680c00) [pid = 1864] [serial = 1794] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f1956489800) [pid = 1864] [serial = 1818] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f1953690800) [pid = 1864] [serial = 1805] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 178 (0x7f196c60fc00) [pid = 1864] [serial = 1779] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 177 (0x7f1958d17800) [pid = 1864] [serial = 1689] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f1954cc3800) [pid = 1864] [serial = 1806] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f1971634c00) [pid = 1864] [serial = 1785] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f1961bf7800) [pid = 1864] [serial = 1773] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 173 (0x7f1946bfac00) [pid = 1864] [serial = 1800] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 172 (0x7f1955c58000) [pid = 1864] [serial = 1809] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 171 (0x7f194e7b6800) [pid = 1864] [serial = 1814] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 170 (0x7f194b7cd000) [pid = 1864] [serial = 1803] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 169 (0x7f1948a08c00) [pid = 1864] [serial = 1823] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 168 (0x7f1956680c00) [pid = 1864] [serial = 1811] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 167 (0x7f195368bc00) [pid = 1864] [serial = 1815] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 166 (0x7f19553b6c00) [pid = 1864] [serial = 1817] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 165 (0x7f19554d1400) [pid = 1864] [serial = 1808] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 164 (0x7f196b55dc00) [pid = 1864] [serial = 1776] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 163 (0x7f194c3c5c00) [pid = 1864] [serial = 1797] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 162 (0x7f194b62dc00) [pid = 1864] [serial = 1802] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 161 (0x7f1959f53000) [pid = 1864] [serial = 1821] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 160 (0x7f1971a91c00) [pid = 1864] [serial = 1788] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 159 (0x7f194a2d7800) [pid = 1864] [serial = 1791] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 158 (0x7f19469de000) [pid = 1864] [serial = 1799] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 157 (0x7f195fca0400) [pid = 1864] [serial = 1722] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 156 (0x7f1960855c00) [pid = 1864] [serial = 1725] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 155 (0x7f195524fc00) [pid = 1864] [serial = 1695] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 154 (0x7f195c808400) [pid = 1864] [serial = 1764] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 153 (0x7f1959f5a800) [pid = 1864] [serial = 1704] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 152 (0x7f194e7c3800) [pid = 1864] [serial = 1755] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 151 (0x7f194b7cdc00) [pid = 1864] [serial = 1692] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 150 (0x7f1961a4f800) [pid = 1864] [serial = 1728] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 149 (0x7f195e071000) [pid = 1864] [serial = 1767] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 148 (0x7f1958c16c00) [pid = 1864] [serial = 1698] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 147 (0x7f195b3b1800) [pid = 1864] [serial = 1761] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 146 (0x7f195d91d800) [pid = 1864] [serial = 1707] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 145 (0x7f195e06c800) [pid = 1864] [serial = 1713] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 144 (0x7f195952f400) [pid = 1864] [serial = 1701] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 143 (0x7f195e3d7800) [pid = 1864] [serial = 1716] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 142 (0x7f195eed3800) [pid = 1864] [serial = 1719] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 141 (0x7f195b3aec00) [pid = 1864] [serial = 1752] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 140 (0x7f1956487400) [pid = 1864] [serial = 1758] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 139 (0x7f195de75800) [pid = 1864] [serial = 1710] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | --DOMWINDOW == 138 (0x7f194cec5000) [pid = 1864] [serial = 1824] [outer = (nil)] [url = about:blank] 09:16:17 INFO - PROCESS | 1864 | 1461168977376 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1577ms 09:16:17 INFO - PROCESS | 1864 | 1461168977404 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 1864 | 1461168977407 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:16:17 INFO - PROCESS | 1864 | 1461168977415 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 1864 | 1461168977423 Marionette TRACE conn3 <- [1,2570,null,{}] 09:16:17 INFO - PROCESS | 1864 | 1461168977442 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:17 INFO - PROCESS | 1864 | 1461168977682 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:16:17 INFO - PROCESS | 1864 | 1461168977825 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a41c000 == 177 [pid = 1864] [id = 650] 09:16:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 139 (0x7f19469de000) [pid = 1864] [serial = 1951] [outer = (nil)] 09:16:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 140 (0x7f194a5f1800) [pid = 1864] [serial = 1952] [outer = 0x7f19469de000] 09:16:17 INFO - PROCESS | 1864 | 1461168977892 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 141 (0x7f194b7cb400) [pid = 1864] [serial = 1953] [outer = 0x7f19469de000] 09:16:18 INFO - PROCESS | 1864 | 1461168978638 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1238ms 09:16:18 INFO - PROCESS | 1864 | 1461168978651 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 1864 | 1461168978654 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:16:18 INFO - PROCESS | 1864 | 1461168978665 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 1864 | 1461168978666 Marionette TRACE conn3 <- [1,2574,null,{}] 09:16:18 INFO - PROCESS | 1864 | 1461168978670 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:18 INFO - PROCESS | 1864 | 1461168978933 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:16:18 INFO - PROCESS | 1864 | 1461168978963 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194bfec000 == 178 [pid = 1864] [id = 651] 09:16:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 142 (0x7f194b7cbc00) [pid = 1864] [serial = 1954] [outer = (nil)] 09:16:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 143 (0x7f194cec5000) [pid = 1864] [serial = 1955] [outer = 0x7f194b7cbc00] 09:16:19 INFO - PROCESS | 1864 | 1461168979021 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 144 (0x7f194e7b4000) [pid = 1864] [serial = 1956] [outer = 0x7f194b7cbc00] 09:16:19 INFO - PROCESS | 1864 | 1461168979896 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1273ms 09:16:19 INFO - PROCESS | 1864 | 1461168979938 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 1864 | 1461168979942 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:16:19 INFO - PROCESS | 1864 | 1461168979953 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 1864 | 1461168979955 Marionette TRACE conn3 <- [1,2578,null,{}] 09:16:19 INFO - PROCESS | 1864 | 1461168979959 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:20 INFO - PROCESS | 1864 | 1461168980181 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:16:20 INFO - PROCESS | 1864 | 1461168980210 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e957000 == 179 [pid = 1864] [id = 652] 09:16:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 145 (0x7f195368c400) [pid = 1864] [serial = 1957] [outer = (nil)] 09:16:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 146 (0x7f1953693c00) [pid = 1864] [serial = 1958] [outer = 0x7f195368c400] 09:16:20 INFO - PROCESS | 1864 | 1461168980279 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 147 (0x7f1954d21800) [pid = 1864] [serial = 1959] [outer = 0x7f195368c400] 09:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 146 (0x7f1946b87000) [pid = 1864] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 145 (0x7f19449ee400) [pid = 1864] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 144 (0x7f1946c63800) [pid = 1864] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 143 (0x7f19458f3000) [pid = 1864] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 142 (0x7f1946c5f400) [pid = 1864] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 141 (0x7f1953858000) [pid = 1864] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:16:21 INFO - PROCESS | 1864 | 1461168981569 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1640ms 09:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:16:21 INFO - PROCESS | 1864 | 1461168981601 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 1864 | 1461168981603 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:16:21 INFO - PROCESS | 1864 | 1461168981608 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 1864 | 1461168981612 Marionette TRACE conn3 <- [1,2582,null,{}] 09:16:21 INFO - PROCESS | 1864 | 1461168981617 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:21 INFO - PROCESS | 1864 | 1461168981785 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:16:21 INFO - PROCESS | 1864 | 1461168981964 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1953720800 == 180 [pid = 1864] [id = 653] 09:16:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 142 (0x7f194b633000) [pid = 1864] [serial = 1960] [outer = (nil)] 09:16:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 143 (0x7f1955306c00) [pid = 1864] [serial = 1961] [outer = 0x7f194b633000] 09:16:22 INFO - PROCESS | 1864 | 1461168982020 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 144 (0x7f195554fc00) [pid = 1864] [serial = 1962] [outer = 0x7f194b633000] 09:16:22 INFO - PROCESS | 1864 | 1461168982694 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1125ms 09:16:22 INFO - PROCESS | 1864 | 1461168982734 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 1864 | 1461168982737 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:16:22 INFO - PROCESS | 1864 | 1461168982743 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 1864 | 1461168982744 Marionette TRACE conn3 <- [1,2586,null,{}] 09:16:22 INFO - PROCESS | 1864 | 1461168982750 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:22 INFO - PROCESS | 1864 | 1461168982989 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:16:23 INFO - PROCESS | 1864 | 1461168983011 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1954d5b000 == 181 [pid = 1864] [id = 654] 09:16:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 145 (0x7f194cece000) [pid = 1864] [serial = 1963] [outer = (nil)] 09:16:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 146 (0x7f1955c59000) [pid = 1864] [serial = 1964] [outer = 0x7f194cece000] 09:16:23 INFO - PROCESS | 1864 | 1461168983068 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 147 (0x7f1956688000) [pid = 1864] [serial = 1965] [outer = 0x7f194cece000] 09:16:24 INFO - PROCESS | 1864 | 1461168984204 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1533ms 09:16:24 INFO - PROCESS | 1864 | 1461168984277 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 1864 | 1461168984282 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:16:24 INFO - PROCESS | 1864 | 1461168984288 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 1864 | 1461168984294 Marionette TRACE conn3 <- [1,2590,null,{}] 09:16:24 INFO - PROCESS | 1864 | 1461168984301 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:24 INFO - PROCESS | 1864 | 1461168984528 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:16:24 INFO - PROCESS | 1864 | 1461168984790 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a1c5000 == 182 [pid = 1864] [id = 655] 09:16:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 148 (0x7f1946b89c00) [pid = 1864] [serial = 1966] [outer = (nil)] 09:16:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 149 (0x7f1948046000) [pid = 1864] [serial = 1967] [outer = 0x7f1946b89c00] 09:16:24 INFO - PROCESS | 1864 | 1461168984905 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 150 (0x7f1948a08c00) [pid = 1864] [serial = 1968] [outer = 0x7f1946b89c00] 09:16:25 INFO - PROCESS | 1864 | 1461168985798 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1582ms 09:16:25 INFO - PROCESS | 1864 | 1461168985871 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 1864 | 1461168985879 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:16:25 INFO - PROCESS | 1864 | 1461168985889 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 1864 | 1461168985893 Marionette TRACE conn3 <- [1,2594,null,{}] 09:16:25 INFO - PROCESS | 1864 | 1461168985898 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:26 INFO - PROCESS | 1864 | 1461168986091 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:16:26 INFO - PROCESS | 1864 | 1461168986380 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1953709800 == 183 [pid = 1864] [id = 656] 09:16:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 151 (0x7f1946c63800) [pid = 1864] [serial = 1969] [outer = (nil)] 09:16:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 152 (0x7f194b630000) [pid = 1864] [serial = 1970] [outer = 0x7f1946c63800] 09:16:26 INFO - PROCESS | 1864 | 1461168986493 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 153 (0x7f194e731800) [pid = 1864] [serial = 1971] [outer = 0x7f1946c63800] 09:16:27 INFO - PROCESS | 1864 | 1461168987375 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1528ms 09:16:27 INFO - PROCESS | 1864 | 1461168987417 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 1864 | 1461168987420 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:16:27 INFO - PROCESS | 1864 | 1461168987426 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 1864 | 1461168987432 Marionette TRACE conn3 <- [1,2598,null,{}] 09:16:27 INFO - PROCESS | 1864 | 1461168987447 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:27 INFO - PROCESS | 1864 | 1461168987665 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:16:27 INFO - PROCESS | 1864 | 1461168987983 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955dce800 == 184 [pid = 1864] [id = 657] 09:16:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 154 (0x7f195368a400) [pid = 1864] [serial = 1972] [outer = (nil)] 09:16:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 155 (0x7f1954db2800) [pid = 1864] [serial = 1973] [outer = 0x7f195368a400] 09:16:28 INFO - PROCESS | 1864 | 1461168988057 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 156 (0x7f1956109400) [pid = 1864] [serial = 1974] [outer = 0x7f195368a400] 09:16:28 INFO - PROCESS | 1864 | 1461168988886 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1536ms 09:16:28 INFO - PROCESS | 1864 | 1461168988963 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 1864 | 1461168988968 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:16:28 INFO - PROCESS | 1864 | 1461168988974 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1864 | 1461168988976 Marionette TRACE conn3 <- [1,2602,null,{}] 09:16:28 INFO - PROCESS | 1864 | 1461168988981 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:29 INFO - PROCESS | 1864 | 1461168989205 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:16:29 INFO - PROCESS | 1864 | 1461168989418 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959684000 == 185 [pid = 1864] [id = 658] 09:16:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 157 (0x7f19561ed000) [pid = 1864] [serial = 1975] [outer = (nil)] 09:16:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 158 (0x7f1958c10400) [pid = 1864] [serial = 1976] [outer = 0x7f19561ed000] 09:16:29 INFO - PROCESS | 1864 | 1461168989562 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 159 (0x7f1958d17800) [pid = 1864] [serial = 1977] [outer = 0x7f19561ed000] 09:16:30 INFO - PROCESS | 1864 | 1461168990409 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1476ms 09:16:30 INFO - PROCESS | 1864 | 1461168990450 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 1864 | 1461168990454 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:16:30 INFO - PROCESS | 1864 | 1461168990459 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1864 | 1461168990461 Marionette TRACE conn3 <- [1,2606,null,{}] 09:16:30 INFO - PROCESS | 1864 | 1461168990467 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:30 INFO - PROCESS | 1864 | 1461168990647 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:16:30 INFO - PROCESS | 1864 | 1461168990917 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959b29800 == 186 [pid = 1864] [id = 659] 09:16:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 160 (0x7f19565cd400) [pid = 1864] [serial = 1978] [outer = (nil)] 09:16:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 161 (0x7f1959349800) [pid = 1864] [serial = 1979] [outer = 0x7f19565cd400] 09:16:30 INFO - PROCESS | 1864 | 1461168990990 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 162 (0x7f1959533400) [pid = 1864] [serial = 1980] [outer = 0x7f19565cd400] 09:16:31 INFO - PROCESS | 1864 | 1461168991905 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1476ms 09:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:16:31 INFO - PROCESS | 1864 | 1461168991937 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 1864 | 1461168991939 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:16:31 INFO - PROCESS | 1864 | 1461168991947 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 1864 | 1461168991950 Marionette TRACE conn3 <- [1,2610,null,{}] 09:16:31 INFO - PROCESS | 1864 | 1461168991954 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:32 INFO - PROCESS | 1864 | 1461168992150 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:16:32 INFO - PROCESS | 1864 | 1461168992370 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959f51000 == 187 [pid = 1864] [id = 660] 09:16:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 163 (0x7f194c3ca000) [pid = 1864] [serial = 1981] [outer = (nil)] 09:16:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 164 (0x7f195b3b9000) [pid = 1864] [serial = 1982] [outer = 0x7f194c3ca000] 09:16:32 INFO - PROCESS | 1864 | 1461168992482 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 165 (0x7f195d6d6400) [pid = 1864] [serial = 1983] [outer = 0x7f194c3ca000] 09:16:33 INFO - PROCESS | 1864 | 1461168993367 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1480ms 09:16:33 INFO - PROCESS | 1864 | 1461168993427 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 1864 | 1461168993429 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:16:33 INFO - PROCESS | 1864 | 1461168993435 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 1864 | 1461168993438 Marionette TRACE conn3 <- [1,2614,null,{}] 09:16:33 INFO - PROCESS | 1864 | 1461168993443 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:33 INFO - PROCESS | 1864 | 1461168993619 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:16:33 INFO - PROCESS | 1864 | 1461168993837 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195ea4a000 == 188 [pid = 1864] [id = 661] 09:16:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 166 (0x7f1959c83800) [pid = 1864] [serial = 1984] [outer = (nil)] 09:16:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 167 (0x7f195de78c00) [pid = 1864] [serial = 1985] [outer = 0x7f1959c83800] 09:16:33 INFO - PROCESS | 1864 | 1461168993957 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 168 (0x7f195e3d5000) [pid = 1864] [serial = 1986] [outer = 0x7f1959c83800] 09:16:34 INFO - PROCESS | 1864 | 1461168994804 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1430ms 09:16:34 INFO - PROCESS | 1864 | 1461168994881 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:16:34 INFO - PROCESS | 1864 | 1461168994883 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:16:34 INFO - PROCESS | 1864 | 1461168994892 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 1864 | 1461168994894 Marionette TRACE conn3 <- [1,2618,null,{}] 09:16:34 INFO - PROCESS | 1864 | 1461168994899 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:35 INFO - PROCESS | 1864 | 1461168995085 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:16:35 INFO - PROCESS | 1864 | 1461168995302 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19664cf800 == 189 [pid = 1864] [id = 662] 09:16:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 169 (0x7f195c807000) [pid = 1864] [serial = 1987] [outer = (nil)] 09:16:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 170 (0x7f195f584000) [pid = 1864] [serial = 1988] [outer = 0x7f195c807000] 09:16:35 INFO - PROCESS | 1864 | 1461168995409 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 171 (0x7f195fc9f400) [pid = 1864] [serial = 1989] [outer = 0x7f195c807000] 09:16:36 INFO - PROCESS | 1864 | 1461168996276 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1431ms 09:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:16:36 INFO - PROCESS | 1864 | 1461168996325 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 1864 | 1461168996327 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:16:36 INFO - PROCESS | 1864 | 1461168996332 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 1864 | 1461168996336 Marionette TRACE conn3 <- [1,2622,null,{}] 09:16:36 INFO - PROCESS | 1864 | 1461168996341 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:36 INFO - PROCESS | 1864 | 1461168996520 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:16:36 INFO - PROCESS | 1864 | 1461168996787 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f197100a800 == 190 [pid = 1864] [id = 663] 09:16:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 172 (0x7f1946bf2800) [pid = 1864] [serial = 1990] [outer = (nil)] 09:16:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 173 (0x7f1959b6e800) [pid = 1864] [serial = 1991] [outer = 0x7f1946bf2800] 09:16:36 INFO - PROCESS | 1864 | 1461168996858 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f1961a4f800) [pid = 1864] [serial = 1992] [outer = 0x7f1946bf2800] 09:16:37 INFO - PROCESS | 1864 | 1461168997681 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1383ms 09:16:37 INFO - PROCESS | 1864 | 1461168997724 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:16:37 INFO - PROCESS | 1864 | 1461168997728 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:16:37 INFO - PROCESS | 1864 | 1461168997734 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 1864 | 1461168997737 Marionette TRACE conn3 <- [1,2626,null,{}] 09:16:37 INFO - PROCESS | 1864 | 1461168997742 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:37 INFO - PROCESS | 1864 | 1461168997936 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:16:38 INFO - PROCESS | 1864 | 1461168998199 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971745000 == 191 [pid = 1864] [id = 664] 09:16:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f19475c7400) [pid = 1864] [serial = 1993] [outer = (nil)] 09:16:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f196b5da000) [pid = 1864] [serial = 1994] [outer = 0x7f19475c7400] 09:16:38 INFO - PROCESS | 1864 | 1461168998269 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f196c80b800) [pid = 1864] [serial = 1995] [outer = 0x7f19475c7400] 09:16:39 INFO - PROCESS | 1864 | 1461168999223 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1541ms 09:16:39 INFO - PROCESS | 1864 | 1461168999275 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 1864 | 1461168999284 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:16:39 INFO - PROCESS | 1864 | 1461168999290 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 1864 | 1461168999293 Marionette TRACE conn3 <- [1,2630,null,{}] 09:16:39 INFO - PROCESS | 1864 | 1461168999298 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:39 INFO - PROCESS | 1864 | 1461168999503 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:16:39 INFO - PROCESS | 1864 | 1461168999720 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1976b9a000 == 192 [pid = 1864] [id = 665] 09:16:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f19606ad000) [pid = 1864] [serial = 1996] [outer = (nil)] 09:16:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f1971633400) [pid = 1864] [serial = 1997] [outer = 0x7f19606ad000] 09:16:39 INFO - PROCESS | 1864 | 1461168999837 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f1971a91c00) [pid = 1864] [serial = 1998] [outer = 0x7f19606ad000] 09:16:40 INFO - PROCESS | 1864 | 1461169000647 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1429ms 09:16:40 INFO - PROCESS | 1864 | 1461169000722 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 1864 | 1461169000725 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:16:40 INFO - PROCESS | 1864 | 1461169000731 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 1864 | 1461169000733 Marionette TRACE conn3 <- [1,2634,null,{}] 09:16:40 INFO - PROCESS | 1864 | 1461169000738 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:40 INFO - PROCESS | 1864 | 1461169000934 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:16:41 INFO - PROCESS | 1864 | 1461169001205 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a65c800 == 193 [pid = 1864] [id = 666] 09:16:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f194c010800) [pid = 1864] [serial = 1999] [outer = (nil)] 09:16:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f194c019800) [pid = 1864] [serial = 2000] [outer = 0x7f194c010800] 09:16:41 INFO - PROCESS | 1864 | 1461169001275 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f194c01ec00) [pid = 1864] [serial = 2001] [outer = 0x7f194c010800] 09:16:42 INFO - PROCESS | 1864 | 1461169002100 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1427ms 09:16:42 INFO - PROCESS | 1864 | 1461169002159 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 1864 | 1461169002162 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:16:42 INFO - PROCESS | 1864 | 1461169002168 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1864 | 1461169002170 Marionette TRACE conn3 <- [1,2638,null,{}] 09:16:42 INFO - PROCESS | 1864 | 1461169002176 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:42 INFO - PROCESS | 1864 | 1461169002359 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:16:42 INFO - PROCESS | 1864 | 1461169002625 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19414d3800 == 194 [pid = 1864] [id = 667] 09:16:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f194c015400) [pid = 1864] [serial = 2002] [outer = (nil)] 09:16:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f194c316000) [pid = 1864] [serial = 2003] [outer = 0x7f194c015400] 09:16:42 INFO - PROCESS | 1864 | 1461169002696 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f194c31ac00) [pid = 1864] [serial = 2004] [outer = 0x7f194c015400] 09:16:43 INFO - PROCESS | 1864 | 1461169003532 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1435ms 09:16:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:16:43 INFO - PROCESS | 1864 | 1461169003604 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 1864 | 1461169003607 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:16:43 INFO - PROCESS | 1864 | 1461169003613 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 1864 | 1461169003616 Marionette TRACE conn3 <- [1,2642,null,{}] 09:16:43 INFO - PROCESS | 1864 | 1461169003621 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:43 INFO - PROCESS | 1864 | 1461169003802 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:16:44 INFO - PROCESS | 1864 | 1461169004070 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194c107000 == 195 [pid = 1864] [id = 668] 09:16:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 187 (0x7f1945304800) [pid = 1864] [serial = 2005] [outer = (nil)] 09:16:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f194530b800) [pid = 1864] [serial = 2006] [outer = 0x7f1945304800] 09:16:44 INFO - PROCESS | 1864 | 1461169004143 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f1945310000) [pid = 1864] [serial = 2007] [outer = 0x7f1945304800] 09:16:44 INFO - PROCESS | 1864 | 1461169004966 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:16:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1428ms 09:16:45 INFO - PROCESS | 1864 | 1461169005041 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 1864 | 1461169005044 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:16:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:16:45 INFO - PROCESS | 1864 | 1461169005049 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 1864 | 1461169005051 Marionette TRACE conn3 <- [1,2646,null,{}] 09:16:45 INFO - PROCESS | 1864 | 1461169005057 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:45 INFO - PROCESS | 1864 | 1461169005242 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:16:45 INFO - PROCESS | 1864 | 1461169005507 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19482f3800 == 196 [pid = 1864] [id = 669] 09:16:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f1945302400) [pid = 1864] [serial = 2008] [outer = (nil)] 09:16:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f1946867800) [pid = 1864] [serial = 2009] [outer = 0x7f1945302400] 09:16:45 INFO - PROCESS | 1864 | 1461169005578 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f1948378000) [pid = 1864] [serial = 2010] [outer = 0x7f1945302400] 09:16:46 INFO - PROCESS | 1864 | 1461169006390 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:16:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1377ms 09:16:46 INFO - PROCESS | 1864 | 1461169006428 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 1864 | 1461169006431 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:16:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:16:46 INFO - PROCESS | 1864 | 1461169006437 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 1864 | 1461169006439 Marionette TRACE conn3 <- [1,2650,null,{}] 09:16:46 INFO - PROCESS | 1864 | 1461169006444 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:46 INFO - PROCESS | 1864 | 1461169006637 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:16:47 INFO - PROCESS | 1864 | 1461169007342 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19481e0000 == 197 [pid = 1864] [id = 670] 09:16:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f19449e7000) [pid = 1864] [serial = 2011] [outer = (nil)] 09:16:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f1945559000) [pid = 1864] [serial = 2012] [outer = 0x7f19449e7000] 09:16:47 INFO - PROCESS | 1864 | 1461169007464 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f1945d49000) [pid = 1864] [serial = 2013] [outer = 0x7f19449e7000] 09:16:48 INFO - PROCESS | 1864 | 1461169008280 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:16:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:16:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1880ms 09:16:48 INFO - PROCESS | 1864 | 1461169008317 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 1864 | 1461169008323 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:16:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:16:48 INFO - PROCESS | 1864 | 1461169008331 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 1864 | 1461169008334 Marionette TRACE conn3 <- [1,2654,null,{}] 09:16:48 INFO - PROCESS | 1864 | 1461169008341 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:48 INFO - PROCESS | 1864 | 1461169008516 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:16:48 INFO - PROCESS | 1864 | 1461169008788 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194c119800 == 198 [pid = 1864] [id = 671] 09:16:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f194530d400) [pid = 1864] [serial = 2014] [outer = (nil)] 09:16:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 197 (0x7f194837dc00) [pid = 1864] [serial = 2015] [outer = 0x7f194530d400] 09:16:48 INFO - PROCESS | 1864 | 1461169008855 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 198 (0x7f1948a07800) [pid = 1864] [serial = 2016] [outer = 0x7f194530d400] 09:16:49 INFO - PROCESS | 1864 | 1461169009749 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:16:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1487ms 09:16:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:16:49 INFO - PROCESS | 1864 | 1461169009821 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 1864 | 1461169009825 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:16:49 INFO - PROCESS | 1864 | 1461169009833 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 1864 | 1461169009835 Marionette TRACE conn3 <- [1,2658,null,{}] 09:16:49 INFO - PROCESS | 1864 | 1461169009841 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:50 INFO - PROCESS | 1864 | 1461169010148 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:16:50 INFO - PROCESS | 1864 | 1461169010561 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19453db800 == 199 [pid = 1864] [id = 672] 09:16:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 199 (0x7f1948d4ec00) [pid = 1864] [serial = 2017] [outer = (nil)] 09:16:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 200 (0x7f1948d51c00) [pid = 1864] [serial = 2018] [outer = 0x7f1948d4ec00] 09:16:50 INFO - PROCESS | 1864 | 1461169010629 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 201 (0x7f19495c8800) [pid = 1864] [serial = 2019] [outer = 0x7f1948d4ec00] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1953720800 == 198 [pid = 1864] [id = 653] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 200 (0x7f194e7b6400) [pid = 1864] [serial = 1895] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 199 (0x7f19469e5800) [pid = 1864] [serial = 1871] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e957000 == 197 [pid = 1864] [id = 652] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194bfec000 == 196 [pid = 1864] [id = 651] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195969d800 == 195 [pid = 1864] [id = 562] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194a41c000 == 194 [pid = 1864] [id = 650] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19453e1800 == 193 [pid = 1864] [id = 649] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194b70b800 == 192 [pid = 1864] [id = 648] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19482e2800 == 191 [pid = 1864] [id = 647] 09:16:51 INFO - PROCESS | 1864 | 1461169011563 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195e12e800 == 190 [pid = 1864] [id = 639] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195b4ab000 == 189 [pid = 1864] [id = 638] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959d62000 == 188 [pid = 1864] [id = 637] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19597c7000 == 187 [pid = 1864] [id = 636] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19576be000 == 186 [pid = 1864] [id = 635] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955dc4000 == 185 [pid = 1864] [id = 634] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e8da800 == 184 [pid = 1864] [id = 633] 09:16:51 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1945f10800 == 183 [pid = 1864] [id = 632] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 198 (0x7f1953855c00) [pid = 1864] [serial = 1887] [outer = (nil)] [url = about:blank] 09:16:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:16:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1782ms 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 197 (0x7f195ee69c00) [pid = 1864] [serial = 1844] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 196 (0x7f1960861c00) [pid = 1864] [serial = 1847] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f1945ba5000) [pid = 1864] [serial = 1868] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 194 (0x7f19594ae800) [pid = 1864] [serial = 1856] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 193 (0x7f19469e3400) [pid = 1864] [serial = 1892] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 192 (0x7f196b550800) [pid = 1864] [serial = 1850] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f196c3bec00) [pid = 1864] [serial = 1853] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f194555ac00) [pid = 1864] [serial = 1862] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f1946866400) [pid = 1864] [serial = 1874] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 188 (0x7f194a2db000) [pid = 1864] [serial = 1881] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 187 (0x7f194e731c00) [pid = 1864] [serial = 1893] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 186 (0x7f19718b2000) [pid = 1864] [serial = 1859] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f19495c5000) [pid = 1864] [serial = 1883] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f195610e400) [pid = 1864] [serial = 1832] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f19475cd400) [pid = 1864] [serial = 1877] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f194e7ce000) [pid = 1864] [serial = 1886] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f1954ebc800) [pid = 1864] [serial = 1890] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f19495cac00) [pid = 1864] [serial = 1880] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f195bfaa400) [pid = 1864] [serial = 1838] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 178 (0x7f19595a9400) [pid = 1864] [serial = 1835] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 177 (0x7f1946b04400) [pid = 1864] [serial = 1865] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f194cec9000) [pid = 1864] [serial = 1884] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f195ced6400) [pid = 1864] [serial = 1841] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f1954d16000) [pid = 1864] [serial = 1889] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 173 (0x7f1948050800) [pid = 1864] [serial = 1878] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | --DOMWINDOW == 172 (0x7f1953857800) [pid = 1864] [serial = 1829] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1864 | 1461169011645 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 1864 | 1461169011649 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:16:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:16:51 INFO - PROCESS | 1864 | 1461169011659 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 1864 | 1461169011667 Marionette TRACE conn3 <- [1,2662,null,{}] 09:16:51 INFO - PROCESS | 1864 | 1461169011679 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:51 INFO - PROCESS | 1864 | 1461169011855 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:16:52 INFO - PROCESS | 1864 | 1461169012104 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a1c9800 == 184 [pid = 1864] [id = 673] 09:16:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 173 (0x7f1946b10c00) [pid = 1864] [serial = 2020] [outer = (nil)] 09:16:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f1949eac000) [pid = 1864] [serial = 2021] [outer = 0x7f1946b10c00] 09:16:52 INFO - PROCESS | 1864 | 1461169012167 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f194a2d7800) [pid = 1864] [serial = 2022] [outer = 0x7f1946b10c00] 09:16:52 INFO - PROCESS | 1864 | 1461169012847 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:16:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1235ms 09:16:52 INFO - PROCESS | 1864 | 1461169012902 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 1864 | 1461169012905 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:16:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:16:52 INFO - PROCESS | 1864 | 1461169012913 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 1864 | 1461169012916 Marionette TRACE conn3 <- [1,2666,null,{}] 09:16:52 INFO - PROCESS | 1864 | 1461169012924 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:53 INFO - PROCESS | 1864 | 1461169013101 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:16:53 INFO - PROCESS | 1864 | 1461169013116 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e473000 == 185 [pid = 1864] [id = 674] 09:16:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f194a2d7c00) [pid = 1864] [serial = 2023] [outer = (nil)] 09:16:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f194b681400) [pid = 1864] [serial = 2024] [outer = 0x7f194a2d7c00] 09:16:53 INFO - PROCESS | 1864 | 1461169013173 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f194c313000) [pid = 1864] [serial = 2025] [outer = 0x7f194a2d7c00] 09:16:54 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:54 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:54 INFO - PROCESS | 1864 | 1461169014577 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:16:54 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:16:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1679ms 09:16:54 INFO - PROCESS | 1864 | 1461169014600 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:16:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:16:54 INFO - PROCESS | 1864 | 1461169014603 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:16:54 INFO - PROCESS | 1864 | 1461169014608 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 1864 | 1461169014611 Marionette TRACE conn3 <- [1,2670,null,{}] 09:16:54 INFO - PROCESS | 1864 | 1461169014615 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:54 INFO - PROCESS | 1864 | 1461169014842 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:16:54 INFO - PROCESS | 1864 | 1461169014916 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e8e1000 == 186 [pid = 1864] [id = 675] 09:16:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f194cecec00) [pid = 1864] [serial = 2026] [outer = (nil)] 09:16:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f194e731c00) [pid = 1864] [serial = 2027] [outer = 0x7f194cecec00] 09:16:54 INFO - PROCESS | 1864 | 1461169014984 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f195368d000) [pid = 1864] [serial = 2028] [outer = 0x7f194cecec00] 09:16:56 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f195368c400) [pid = 1864] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:16:56 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f19458e9400) [pid = 1864] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:16:56 INFO - PROCESS | 1864 | --DOMWINDOW == 178 (0x7f19449eec00) [pid = 1864] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:16:56 INFO - PROCESS | 1864 | --DOMWINDOW == 177 (0x7f19469de000) [pid = 1864] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:16:56 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f19449e8000) [pid = 1864] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:16:56 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f19458f7000) [pid = 1864] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:16:56 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f194b633000) [pid = 1864] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:16:56 INFO - PROCESS | 1864 | --DOMWINDOW == 173 (0x7f194b7cbc00) [pid = 1864] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:16:56 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:56 INFO - PROCESS | 1864 | 1461169016279 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 1864 | 1461169016342 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:16:56 INFO - PROCESS | 1864 | 1461169016347 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1864 | 1461169016350 Marionette TRACE conn3 <- [1,2674,null,{}] 09:16:56 INFO - PROCESS | 1864 | 1461169016355 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:56 INFO - PROCESS | 1864 | 1461169016584 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:16:56 INFO - PROCESS | 1864 | 1461169016735 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195371e800 == 187 [pid = 1864] [id = 676] 09:16:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f1946b09c00) [pid = 1864] [serial = 2029] [outer = (nil)] 09:16:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f1953858800) [pid = 1864] [serial = 2030] [outer = 0x7f1946b09c00] 09:16:56 INFO - PROCESS | 1864 | 1461169016795 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f1954da7c00) [pid = 1864] [serial = 2031] [outer = 0x7f1946b09c00] 09:16:57 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:57 INFO - PROCESS | 1864 | 1461169017843 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 1864 | 1461169017882 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:16:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:16:57 INFO - PROCESS | 1864 | 1461169017888 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 1864 | 1461169017890 Marionette TRACE conn3 <- [1,2678,null,{}] 09:16:57 INFO - PROCESS | 1864 | 1461169017895 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:58 INFO - PROCESS | 1864 | 1461169018082 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:16:58 INFO - PROCESS | 1864 | 1461169018092 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955cde800 == 188 [pid = 1864] [id = 677] 09:16:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f1954cbc800) [pid = 1864] [serial = 2032] [outer = (nil)] 09:16:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f1955a97800) [pid = 1864] [serial = 2033] [outer = 0x7f1954cbc800] 09:16:58 INFO - PROCESS | 1864 | 1461169018149 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f19561f1c00) [pid = 1864] [serial = 2034] [outer = 0x7f1954cbc800] 09:16:59 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:59 INFO - PROCESS | 1864 | 1461169019765 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:16:59 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:16:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1929ms 09:16:59 INFO - PROCESS | 1864 | 1461169019818 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 1864 | 1461169019822 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:16:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:16:59 INFO - PROCESS | 1864 | 1461169019829 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 1864 | 1461169019833 Marionette TRACE conn3 <- [1,2682,null,{}] 09:16:59 INFO - PROCESS | 1864 | 1461169019841 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:00 INFO - PROCESS | 1864 | 1461169020122 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:17:00 INFO - PROCESS | 1864 | 1461169020384 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b42c000 == 189 [pid = 1864] [id = 678] 09:17:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f19469e0000) [pid = 1864] [serial = 2035] [outer = (nil)] 09:17:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f1946b8e000) [pid = 1864] [serial = 2036] [outer = 0x7f19469e0000] 09:17:00 INFO - PROCESS | 1864 | 1461169020456 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f1948d47800) [pid = 1864] [serial = 2037] [outer = 0x7f19469e0000] 09:17:01 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:01 INFO - PROCESS | 1864 | 1461169021769 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:17:01 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:17:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1991ms 09:17:01 INFO - PROCESS | 1864 | 1461169021819 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1864 | 1461169021826 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:17:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:17:01 INFO - PROCESS | 1864 | 1461169021837 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1864 | 1461169021841 Marionette TRACE conn3 <- [1,2686,null,{}] 09:17:01 INFO - PROCESS | 1864 | 1461169021847 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:02 INFO - PROCESS | 1864 | 1461169022176 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:17:02 INFO - PROCESS | 1864 | 1461169022410 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e954000 == 190 [pid = 1864] [id = 679] 09:17:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f19469e3400) [pid = 1864] [serial = 2038] [outer = (nil)] 09:17:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f1949ea5400) [pid = 1864] [serial = 2039] [outer = 0x7f19469e3400] 09:17:02 INFO - PROCESS | 1864 | 1461169022480 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f194b67bc00) [pid = 1864] [serial = 2040] [outer = 0x7f19469e3400] 09:17:03 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:03 INFO - PROCESS | 1864 | 1461169023865 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 1864 | 1461169023928 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:17:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:17:03 INFO - PROCESS | 1864 | 1461169023934 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1864 | 1461169023940 Marionette TRACE conn3 <- [1,2690,null,{}] 09:17:04 INFO - PROCESS | 1864 | 1461169024048 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:04 INFO - PROCESS | 1864 | 1461169024251 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:17:04 INFO - PROCESS | 1864 | 1461169024507 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19597c2000 == 191 [pid = 1864] [id = 680] 09:17:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f194a5f2000) [pid = 1864] [serial = 2041] [outer = (nil)] 09:17:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 187 (0x7f194c3ccc00) [pid = 1864] [serial = 2042] [outer = 0x7f194a5f2000] 09:17:04 INFO - PROCESS | 1864 | 1461169024582 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f1955c58c00) [pid = 1864] [serial = 2043] [outer = 0x7f194a5f2000] 09:17:05 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:05 INFO - PROCESS | 1864 | 1461169025868 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 1864 | 1461169025916 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:17:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:17:05 INFO - PROCESS | 1864 | 1461169025921 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 1864 | 1461169025924 Marionette TRACE conn3 <- [1,2694,null,{}] 09:17:05 INFO - PROCESS | 1864 | 1461169025979 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:06 INFO - PROCESS | 1864 | 1461169026154 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:17:06 INFO - PROCESS | 1864 | 1461169026452 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959f40000 == 192 [pid = 1864] [id = 681] 09:17:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f194c313800) [pid = 1864] [serial = 2044] [outer = (nil)] 09:17:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f195667f000) [pid = 1864] [serial = 2045] [outer = 0x7f194c313800] 09:17:06 INFO - PROCESS | 1864 | 1461169026522 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f1958e75800) [pid = 1864] [serial = 2046] [outer = 0x7f194c313800] 09:17:07 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:07 INFO - PROCESS | 1864 | 1461169027801 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 1864 | 1461169027853 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:17:07 INFO - PROCESS | 1864 | 1461169027859 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 1864 | 1461169027861 Marionette TRACE conn3 <- [1,2698,null,{}] 09:17:07 INFO - PROCESS | 1864 | 1461169027915 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:08 INFO - PROCESS | 1864 | 1461169028139 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:17:08 INFO - PROCESS | 1864 | 1461169028372 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195efad000 == 193 [pid = 1864] [id = 682] 09:17:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f1954db0c00) [pid = 1864] [serial = 2047] [outer = (nil)] 09:17:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f1959535800) [pid = 1864] [serial = 2048] [outer = 0x7f1954db0c00] 09:17:08 INFO - PROCESS | 1864 | 1461169028441 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f1959b6b800) [pid = 1864] [serial = 2049] [outer = 0x7f1954db0c00] 09:17:09 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:09 INFO - PROCESS | 1864 | 1461169029741 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 1864 | 1461169029797 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:17:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:17:09 INFO - PROCESS | 1864 | 1461169029802 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 1864 | 1461169029804 Marionette TRACE conn3 <- [1,2702,null,{}] 09:17:09 INFO - PROCESS | 1864 | 1461169029810 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:10 INFO - PROCESS | 1864 | 1461169030082 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:17:10 INFO - PROCESS | 1864 | 1461169030318 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19715d6800 == 194 [pid = 1864] [id = 683] 09:17:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f19595b0000) [pid = 1864] [serial = 2050] [outer = (nil)] 09:17:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f195f460800) [pid = 1864] [serial = 2051] [outer = 0x7f19595b0000] 09:17:10 INFO - PROCESS | 1864 | 1461169030391 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 197 (0x7f1961ab4c00) [pid = 1864] [serial = 2052] [outer = 0x7f19595b0000] 09:17:11 INFO - PROCESS | 1864 | 1461169031235 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:17:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1481ms 09:17:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:17:11 INFO - PROCESS | 1864 | 1461169031285 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 1864 | 1461169031288 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:17:11 INFO - PROCESS | 1864 | 1461169031292 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 1864 | 1461169031296 Marionette TRACE conn3 <- [1,2706,null,{}] 09:17:11 INFO - PROCESS | 1864 | 1461169031300 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:11 INFO - PROCESS | 1864 | 1461169031481 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:17:11 INFO - PROCESS | 1864 | 1461169031752 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1975b9b000 == 195 [pid = 1864] [id = 684] 09:17:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 198 (0x7f195b3b0000) [pid = 1864] [serial = 2053] [outer = (nil)] 09:17:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 199 (0x7f196b5db000) [pid = 1864] [serial = 2054] [outer = 0x7f195b3b0000] 09:17:11 INFO - PROCESS | 1864 | 1461169031823 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 200 (0x7f196c8ab000) [pid = 1864] [serial = 2055] [outer = 0x7f195b3b0000] 09:17:12 INFO - PROCESS | 1864 | 1461169032647 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:17:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1429ms 09:17:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:17:12 INFO - PROCESS | 1864 | 1461169032722 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 1864 | 1461169032725 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:17:12 INFO - PROCESS | 1864 | 1461169032731 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 1864 | 1461169032734 Marionette TRACE conn3 <- [1,2710,null,{}] 09:17:12 INFO - PROCESS | 1864 | 1461169032739 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:12 INFO - PROCESS | 1864 | 1461169032959 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:17:13 INFO - PROCESS | 1864 | 1461169033227 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1945fad000 == 196 [pid = 1864] [id = 685] 09:17:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 201 (0x7f195c80cc00) [pid = 1864] [serial = 2056] [outer = (nil)] 09:17:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 202 (0x7f196d656000) [pid = 1864] [serial = 2057] [outer = 0x7f195c80cc00] 09:17:13 INFO - PROCESS | 1864 | 1461169033337 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 203 (0x7f196f7c2800) [pid = 1864] [serial = 2058] [outer = 0x7f195c80cc00] 09:17:14 INFO - PROCESS | 1864 | 1461169034177 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:17:14 INFO - PROCESS | 1864 | 1461169034222 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:17:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:17:14 INFO - PROCESS | 1864 | 1461169034228 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 1864 | 1461169034230 Marionette TRACE conn3 <- [1,2714,null,{}] 09:17:14 INFO - PROCESS | 1864 | 1461169034235 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:14 INFO - PROCESS | 1864 | 1461169034427 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:17:14 INFO - PROCESS | 1864 | 1461169034696 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19481b8000 == 197 [pid = 1864] [id = 686] 09:17:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 204 (0x7f1947404400) [pid = 1864] [serial = 2059] [outer = (nil)] 09:17:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 205 (0x7f194740e800) [pid = 1864] [serial = 2060] [outer = 0x7f1947404400] 09:17:14 INFO - PROCESS | 1864 | 1461169034767 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 206 (0x7f1965759400) [pid = 1864] [serial = 2061] [outer = 0x7f1947404400] 09:17:15 INFO - PROCESS | 1864 | 1461169035576 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:17:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1380ms 09:17:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:17:15 INFO - PROCESS | 1864 | 1461169035608 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 1864 | 1461169035611 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:17:15 INFO - PROCESS | 1864 | 1461169035617 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 1864 | 1461169035620 Marionette TRACE conn3 <- [1,2718,null,{}] 09:17:15 INFO - PROCESS | 1864 | 1461169035625 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:15 INFO - PROCESS | 1864 | 1461169035835 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:17:16 INFO - PROCESS | 1864 | 1461169036115 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1975b08800 == 198 [pid = 1864] [id = 687] 09:17:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f1947405000) [pid = 1864] [serial = 2062] [outer = (nil)] 09:17:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f19480ac800) [pid = 1864] [serial = 2063] [outer = 0x7f1947405000] 09:17:16 INFO - PROCESS | 1864 | 1461169036187 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f19480b1000) [pid = 1864] [serial = 2064] [outer = 0x7f1947405000] 09:17:17 INFO - PROCESS | 1864 | 1461169037088 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 1864 | 1461169037150 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:17:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:17:17 INFO - PROCESS | 1864 | 1461169037156 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 1864 | 1461169037160 Marionette TRACE conn3 <- [1,2722,null,{}] 09:17:17 INFO - PROCESS | 1864 | 1461169037165 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:17 INFO - PROCESS | 1864 | 1461169037416 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:17:17 INFO - PROCESS | 1864 | 1461169037746 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1945f1d800 == 199 [pid = 1864] [id = 688] 09:17:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 210 (0x7f1949eb0000) [pid = 1864] [serial = 2065] [outer = (nil)] 09:17:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 211 (0x7f194a207000) [pid = 1864] [serial = 2066] [outer = 0x7f1949eb0000] 09:17:17 INFO - PROCESS | 1864 | 1461169037820 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 212 (0x7f194a20f400) [pid = 1864] [serial = 2067] [outer = 0x7f1949eb0000] 09:17:18 INFO - PROCESS | 1864 | 1461169038687 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 1864 | 1461169039408 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:17:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:17:19 INFO - PROCESS | 1864 | 1461169039442 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 1864 | 1461169039445 Marionette TRACE conn3 <- [1,2726,null,{}] 09:17:19 INFO - PROCESS | 1864 | 1461169039455 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 1864 | 1461169039624 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:17:19 INFO - PROCESS | 1864 | 1461169039861 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a431800 == 200 [pid = 1864] [id = 689] 09:17:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 213 (0x7f1946b05000) [pid = 1864] [serial = 2068] [outer = (nil)] 09:17:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 214 (0x7f1946b88800) [pid = 1864] [serial = 2069] [outer = 0x7f1946b05000] 09:17:19 INFO - PROCESS | 1864 | 1461169039925 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 215 (0x7f19475cc800) [pid = 1864] [serial = 2070] [outer = 0x7f1946b05000] 09:17:20 INFO - PROCESS | 1864 | 1461169040830 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:17:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1454ms 09:17:20 INFO - PROCESS | 1864 | 1461169040880 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:17:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:17:20 INFO - PROCESS | 1864 | 1461169040891 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:17:20 INFO - PROCESS | 1864 | 1461169040906 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 1864 | 1461169040922 Marionette TRACE conn3 <- [1,2730,null,{}] 09:17:20 INFO - PROCESS | 1864 | 1461169040932 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:21 INFO - PROCESS | 1864 | 1461169041301 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:17:21 INFO - PROCESS | 1864 | 1461169041625 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19416d2800 == 201 [pid = 1864] [id = 690] 09:17:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 216 (0x7f1948245c00) [pid = 1864] [serial = 2071] [outer = (nil)] 09:17:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 217 (0x7f1948250800) [pid = 1864] [serial = 2072] [outer = 0x7f1948245c00] 09:17:21 INFO - PROCESS | 1864 | 1461169041696 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 218 (0x7f1948381c00) [pid = 1864] [serial = 2073] [outer = 0x7f1948245c00] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194761f000 == 200 [pid = 1864] [id = 623] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e958800 == 199 [pid = 1864] [id = 624] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195371e800 == 198 [pid = 1864] [id = 676] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 217 (0x7f1955c59000) [pid = 1864] [serial = 1964] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 216 (0x7f196d5d8000) [pid = 1864] [serial = 1931] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 215 (0x7f1949e4ac00) [pid = 1864] [serial = 1934] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 214 (0x7f1949eaa400) [pid = 1864] [serial = 1937] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 213 (0x7f1945d4a800) [pid = 1864] [serial = 1940] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e8e1000 == 197 [pid = 1864] [id = 675] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e473000 == 196 [pid = 1864] [id = 674] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194a1c9800 == 195 [pid = 1864] [id = 673] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19453db800 == 194 [pid = 1864] [id = 672] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194c119800 == 193 [pid = 1864] [id = 671] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19481e0000 == 192 [pid = 1864] [id = 670] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194c107000 == 191 [pid = 1864] [id = 668] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19414d3800 == 190 [pid = 1864] [id = 667] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194a65c800 == 189 [pid = 1864] [id = 666] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1976b9a000 == 188 [pid = 1864] [id = 665] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971745000 == 187 [pid = 1864] [id = 664] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f197100a800 == 186 [pid = 1864] [id = 663] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19664cf800 == 185 [pid = 1864] [id = 662] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195ea4a000 == 184 [pid = 1864] [id = 661] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959f51000 == 183 [pid = 1864] [id = 660] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959b29800 == 182 [pid = 1864] [id = 659] 09:17:22 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959684000 == 181 [pid = 1864] [id = 658] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 212 (0x7f1953693c00) [pid = 1864] [serial = 1958] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 211 (0x7f1955a9d400) [pid = 1864] [serial = 1896] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 210 (0x7f195df72400) [pid = 1864] [serial = 1922] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 209 (0x7f195758d400) [pid = 1864] [serial = 1910] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f19495c5400) [pid = 1864] [serial = 1949] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 207 (0x7f1949eac400) [pid = 1864] [serial = 1950] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 206 (0x7f194a5f1800) [pid = 1864] [serial = 1952] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 205 (0x7f194b7cb400) [pid = 1864] [serial = 1953] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 204 (0x7f1946864800) [pid = 1864] [serial = 1898] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 203 (0x7f1945bac000) [pid = 1864] [serial = 1944] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 202 (0x7f19458e9000) [pid = 1864] [serial = 1943] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 201 (0x7f1954ec0000) [pid = 1864] [serial = 1904] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 200 (0x7f195c80d400) [pid = 1864] [serial = 1919] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 199 (0x7f1946bef400) [pid = 1864] [serial = 1947] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 198 (0x7f1946860400) [pid = 1864] [serial = 1946] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 197 (0x7f196085f400) [pid = 1864] [serial = 1928] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 196 (0x7f194a2ce000) [pid = 1864] [serial = 1901] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f1955c5f800) [pid = 1864] [serial = 1907] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 194 (0x7f1959f5f800) [pid = 1864] [serial = 1916] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 193 (0x7f195934c400) [pid = 1864] [serial = 1913] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 192 (0x7f195e077800) [pid = 1864] [serial = 1925] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f1955306c00) [pid = 1864] [serial = 1961] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f194cec5000) [pid = 1864] [serial = 1955] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f1954d21800) [pid = 1864] [serial = 1959] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 188 (0x7f194e7b4000) [pid = 1864] [serial = 1956] [outer = (nil)] [url = about:blank] 09:17:22 INFO - PROCESS | 1864 | --DOMWINDOW == 187 (0x7f195554fc00) [pid = 1864] [serial = 1962] [outer = (nil)] [url = about:blank] 09:17:23 INFO - PROCESS | 1864 | 1461169043142 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 1864 | 1461169043169 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:17:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:17:23 INFO - PROCESS | 1864 | 1461169043175 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 1864 | 1461169043177 Marionette TRACE conn3 <- [1,2734,null,{}] 09:17:23 INFO - PROCESS | 1864 | 1461169043191 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:23 INFO - PROCESS | 1864 | 1461169043432 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:17:23 INFO - PROCESS | 1864 | 1461169043614 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a42f800 == 182 [pid = 1864] [id = 691] 09:17:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f1948d52000) [pid = 1864] [serial = 2074] [outer = (nil)] 09:17:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f1949ea8c00) [pid = 1864] [serial = 2075] [outer = 0x7f1948d52000] 09:17:23 INFO - PROCESS | 1864 | 1461169043677 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f194a208c00) [pid = 1864] [serial = 2076] [outer = 0x7f1948d52000] 09:17:24 INFO - PROCESS | 1864 | 1461169044401 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:17:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1282ms 09:17:24 INFO - PROCESS | 1864 | 1461169044461 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:17:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:17:24 INFO - PROCESS | 1864 | 1461169044464 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:17:24 INFO - PROCESS | 1864 | 1461169044469 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 1864 | 1461169044472 Marionette TRACE conn3 <- [1,2738,null,{}] 09:17:24 INFO - PROCESS | 1864 | 1461169044477 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:24 INFO - PROCESS | 1864 | 1461169044645 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:17:24 INFO - PROCESS | 1864 | 1461169044654 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194c116800 == 183 [pid = 1864] [id = 692] 09:17:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f194a20e800) [pid = 1864] [serial = 2077] [outer = (nil)] 09:17:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f194b673400) [pid = 1864] [serial = 2078] [outer = 0x7f194a20e800] 09:17:24 INFO - PROCESS | 1864 | 1461169044713 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f194b7d3c00) [pid = 1864] [serial = 2079] [outer = 0x7f194a20e800] 09:17:25 INFO - PROCESS | 1864 | 1461169045672 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:17:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1228ms 09:17:25 INFO - PROCESS | 1864 | 1461169045697 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 1864 | 1461169045700 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:17:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:17:25 INFO - PROCESS | 1864 | 1461169045705 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 1864 | 1461169045707 Marionette TRACE conn3 <- [1,2742,null,{}] 09:17:25 INFO - PROCESS | 1864 | 1461169045712 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:25 INFO - PROCESS | 1864 | 1461169045937 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:17:25 INFO - PROCESS | 1864 | 1461169045970 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e83c000 == 184 [pid = 1864] [id = 693] 09:17:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f194b676000) [pid = 1864] [serial = 2080] [outer = (nil)] 09:17:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f194c01e800) [pid = 1864] [serial = 2081] [outer = 0x7f194b676000] 09:17:26 INFO - PROCESS | 1864 | 1461169046029 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f194c31d800) [pid = 1864] [serial = 2082] [outer = 0x7f194b676000] 09:17:27 INFO - PROCESS | 1864 | 1461169047348 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:17:27 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f194cecec00) [pid = 1864] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:17:27 INFO - PROCESS | 1864 | --DOMWINDOW == 194 (0x7f194530d400) [pid = 1864] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:17:27 INFO - PROCESS | 1864 | --DOMWINDOW == 193 (0x7f194a2d7c00) [pid = 1864] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:17:27 INFO - PROCESS | 1864 | --DOMWINDOW == 192 (0x7f1946b10c00) [pid = 1864] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:17:27 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f1946b09c00) [pid = 1864] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:17:27 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f1948d4ec00) [pid = 1864] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:17:27 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f19449e7000) [pid = 1864] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:17:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:17:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1729ms 09:17:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:17:27 INFO - PROCESS | 1864 | 1461169047435 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 1864 | 1461169047437 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:17:27 INFO - PROCESS | 1864 | 1461169047442 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 1864 | 1461169047445 Marionette TRACE conn3 <- [1,2746,null,{}] 09:17:27 INFO - PROCESS | 1864 | 1461169047450 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:27 INFO - PROCESS | 1864 | 1461169047634 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:17:27 INFO - PROCESS | 1864 | 1461169047861 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1953706800 == 185 [pid = 1864] [id = 694] 09:17:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f194e7ce800) [pid = 1864] [serial = 2083] [outer = (nil)] 09:17:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f195368a800) [pid = 1864] [serial = 2084] [outer = 0x7f194e7ce800] 09:17:27 INFO - PROCESS | 1864 | 1461169047922 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f1954d17000) [pid = 1864] [serial = 2085] [outer = 0x7f194e7ce800] 09:17:28 INFO - PROCESS | 1864 | 1461169048573 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:17:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1177ms 09:17:28 INFO - PROCESS | 1864 | 1461169048619 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 1864 | 1461169048622 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:17:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:17:28 INFO - PROCESS | 1864 | 1461169048628 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 1864 | 1461169048630 Marionette TRACE conn3 <- [1,2750,null,{}] 09:17:28 INFO - PROCESS | 1864 | 1461169048647 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:28 INFO - PROCESS | 1864 | 1461169048835 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:17:28 INFO - PROCESS | 1864 | 1461169048848 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955a44800 == 186 [pid = 1864] [id = 695] 09:17:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f1954d1b400) [pid = 1864] [serial = 2086] [outer = (nil)] 09:17:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f19554cd000) [pid = 1864] [serial = 2087] [outer = 0x7f1954d1b400] 09:17:28 INFO - PROCESS | 1864 | 1461169048907 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f1955c53400) [pid = 1864] [serial = 2088] [outer = 0x7f1954d1b400] 09:17:30 INFO - PROCESS | 1864 | 1461169050073 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:17:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1491ms 09:17:30 INFO - PROCESS | 1864 | 1461169050119 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 1864 | 1461169050124 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:17:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:17:30 INFO - PROCESS | 1864 | 1461169050132 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 1864 | 1461169050137 Marionette TRACE conn3 <- [1,2754,null,{}] 09:17:30 INFO - PROCESS | 1864 | 1461169050145 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:30 INFO - PROCESS | 1864 | 1461169050378 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:17:30 INFO - PROCESS | 1864 | 1461169050689 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948a60800 == 187 [pid = 1864] [id = 696] 09:17:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f1946b8e800) [pid = 1864] [serial = 2089] [outer = (nil)] 09:17:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 197 (0x7f19480a9800) [pid = 1864] [serial = 2090] [outer = 0x7f1946b8e800] 09:17:30 INFO - PROCESS | 1864 | 1461169050766 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 198 (0x7f1948380000) [pid = 1864] [serial = 2091] [outer = 0x7f1946b8e800] 09:17:31 INFO - PROCESS | 1864 | 1461169051676 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:17:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1582ms 09:17:31 INFO - PROCESS | 1864 | 1461169051714 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 1864 | 1461169051723 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:17:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:17:31 INFO - PROCESS | 1864 | 1461169051732 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 1864 | 1461169051736 Marionette TRACE conn3 <- [1,2758,null,{}] 09:17:31 INFO - PROCESS | 1864 | 1461169051741 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 1864 | 1461169051928 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:17:32 INFO - PROCESS | 1864 | 1461169052199 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e471800 == 188 [pid = 1864] [id = 697] 09:17:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 199 (0x7f1946becc00) [pid = 1864] [serial = 2092] [outer = (nil)] 09:17:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 200 (0x7f1949eb1000) [pid = 1864] [serial = 2093] [outer = 0x7f1946becc00] 09:17:32 INFO - PROCESS | 1864 | 1461169052349 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 201 (0x7f194a210400) [pid = 1864] [serial = 2094] [outer = 0x7f1946becc00] 09:17:33 INFO - PROCESS | 1864 | 1461169053163 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:17:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1477ms 09:17:33 INFO - PROCESS | 1864 | 1461169053211 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:17:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:17:33 INFO - PROCESS | 1864 | 1461169053215 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:17:33 INFO - PROCESS | 1864 | 1461169053221 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 1864 | 1461169053226 Marionette TRACE conn3 <- [1,2762,null,{}] 09:17:33 INFO - PROCESS | 1864 | 1461169053241 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:33 INFO - PROCESS | 1864 | 1461169053439 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:17:33 INFO - PROCESS | 1864 | 1461169053704 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195677f800 == 189 [pid = 1864] [id = 698] 09:17:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 202 (0x7f194a2d4c00) [pid = 1864] [serial = 2095] [outer = (nil)] 09:17:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 203 (0x7f194ced1c00) [pid = 1864] [serial = 2096] [outer = 0x7f194a2d4c00] 09:17:33 INFO - PROCESS | 1864 | 1461169053781 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 204 (0x7f1953690400) [pid = 1864] [serial = 2097] [outer = 0x7f194a2d4c00] 09:17:34 INFO - PROCESS | 1864 | 1461169054634 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:17:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1482ms 09:17:34 INFO - PROCESS | 1864 | 1461169054703 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 1864 | 1461169054707 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:17:34 INFO - PROCESS | 1864 | 1461169054713 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 1864 | 1461169054715 Marionette TRACE conn3 <- [1,2766,null,{}] 09:17:34 INFO - PROCESS | 1864 | 1461169054721 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:34 INFO - PROCESS | 1864 | 1461169054945 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:17:35 INFO - PROCESS | 1864 | 1461169055208 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195989d000 == 190 [pid = 1864] [id = 699] 09:17:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 205 (0x7f1949eabc00) [pid = 1864] [serial = 2098] [outer = (nil)] 09:17:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 206 (0x7f1955c59000) [pid = 1864] [serial = 2099] [outer = 0x7f1949eabc00] 09:17:35 INFO - PROCESS | 1864 | 1461169055281 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f195648f800) [pid = 1864] [serial = 2100] [outer = 0x7f1949eabc00] 09:17:36 INFO - PROCESS | 1864 | 1461169056122 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:17:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1431ms 09:17:36 INFO - PROCESS | 1864 | 1461169056153 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 1864 | 1461169056155 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:17:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:17:36 INFO - PROCESS | 1864 | 1461169056164 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 1864 | 1461169056167 Marionette TRACE conn3 <- [1,2770,null,{}] 09:17:36 INFO - PROCESS | 1864 | 1461169056172 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 1864 | 1461169056352 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:17:36 INFO - PROCESS | 1864 | 1461169056620 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959f51000 == 191 [pid = 1864] [id = 700] 09:17:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f194c31d000) [pid = 1864] [serial = 2101] [outer = (nil)] 09:17:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f1958d0cc00) [pid = 1864] [serial = 2102] [outer = 0x7f194c31d000] 09:17:36 INFO - PROCESS | 1864 | 1461169056692 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 210 (0x7f195953b400) [pid = 1864] [serial = 2103] [outer = 0x7f194c31d000] 09:17:37 INFO - PROCESS | 1864 | 1461169057551 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:17:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1430ms 09:17:37 INFO - PROCESS | 1864 | 1461169057595 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 1864 | 1461169057598 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:17:37 INFO - PROCESS | 1864 | 1461169057604 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 1864 | 1461169057606 Marionette TRACE conn3 <- [1,2774,null,{}] 09:17:37 INFO - PROCESS | 1864 | 1461169057612 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:37 INFO - PROCESS | 1864 | 1461169057825 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:17:38 INFO - PROCESS | 1864 | 1461169058094 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196b5e3000 == 192 [pid = 1864] [id = 701] 09:17:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 211 (0x7f19458eb400) [pid = 1864] [serial = 2104] [outer = (nil)] 09:17:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 212 (0x7f195c804400) [pid = 1864] [serial = 2105] [outer = 0x7f19458eb400] 09:17:38 INFO - PROCESS | 1864 | 1461169058184 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 213 (0x7f195ee6ac00) [pid = 1864] [serial = 2106] [outer = 0x7f19458eb400] 09:17:39 INFO - PROCESS | 1864 | 1461169059001 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:17:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1475ms 09:17:39 INFO - PROCESS | 1864 | 1461169059080 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 1864 | 1461169059084 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:17:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:17:39 INFO - PROCESS | 1864 | 1461169059089 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 1864 | 1461169059092 Marionette TRACE conn3 <- [1,2778,null,{}] 09:17:39 INFO - PROCESS | 1864 | 1461169059097 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:39 INFO - PROCESS | 1864 | 1461169059286 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:17:39 INFO - PROCESS | 1864 | 1461169059588 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971011800 == 193 [pid = 1864] [id = 702] 09:17:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 214 (0x7f195db7c400) [pid = 1864] [serial = 2107] [outer = (nil)] 09:17:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 215 (0x7f1961bf9c00) [pid = 1864] [serial = 2108] [outer = 0x7f195db7c400] 09:17:39 INFO - PROCESS | 1864 | 1461169059663 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 216 (0x7f196d529000) [pid = 1864] [serial = 2109] [outer = 0x7f195db7c400] 09:17:40 INFO - PROCESS | 1864 | 1461169060467 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:17:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1431ms 09:17:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:17:40 INFO - PROCESS | 1864 | 1461169060521 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 1864 | 1461169060523 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:17:40 INFO - PROCESS | 1864 | 1461169060528 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 1864 | 1461169060532 Marionette TRACE conn3 <- [1,2782,null,{}] 09:17:40 INFO - PROCESS | 1864 | 1461169060556 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:40 INFO - PROCESS | 1864 | 1461169060742 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:17:41 INFO - PROCESS | 1864 | 1461169061003 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971c32000 == 194 [pid = 1864] [id = 703] 09:17:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 217 (0x7f1944a84000) [pid = 1864] [serial = 2110] [outer = (nil)] 09:17:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 218 (0x7f1944a8a800) [pid = 1864] [serial = 2111] [outer = 0x7f1944a84000] 09:17:41 INFO - PROCESS | 1864 | 1461169061078 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 219 (0x7f1944a90400) [pid = 1864] [serial = 2112] [outer = 0x7f1944a84000] 09:17:41 INFO - PROCESS | 1864 | 1461169061930 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:17:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1439ms 09:17:41 INFO - PROCESS | 1864 | 1461169061969 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 1864 | 1461169061972 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:17:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:17:41 INFO - PROCESS | 1864 | 1461169061977 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 1864 | 1461169061980 Marionette TRACE conn3 <- [1,2786,null,{}] 09:17:41 INFO - PROCESS | 1864 | 1461169061985 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 1864 | 1461169062171 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:17:42 INFO - PROCESS | 1864 | 1461169062444 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a222800 == 195 [pid = 1864] [id = 704] 09:17:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 220 (0x7f1944a86c00) [pid = 1864] [serial = 2113] [outer = (nil)] 09:17:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 221 (0x7f1965758800) [pid = 1864] [serial = 2114] [outer = 0x7f1944a86c00] 09:17:42 INFO - PROCESS | 1864 | 1461169062518 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 222 (0x7f196d9bb400) [pid = 1864] [serial = 2115] [outer = 0x7f1944a86c00] 09:17:43 INFO - PROCESS | 1864 | 1461169063350 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:17:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1430ms 09:17:43 INFO - PROCESS | 1864 | 1461169063407 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 1864 | 1461169063410 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:17:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:17:43 INFO - PROCESS | 1864 | 1461169063416 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 1864 | 1461169063418 Marionette TRACE conn3 <- [1,2790,null,{}] 09:17:43 INFO - PROCESS | 1864 | 1461169063424 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 1864 | 1461169063613 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:17:43 INFO - PROCESS | 1864 | 1461169063886 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f197e9cf000 == 196 [pid = 1864] [id = 705] 09:17:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 223 (0x7f1944a87000) [pid = 1864] [serial = 2116] [outer = (nil)] 09:17:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 224 (0x7f194c170c00) [pid = 1864] [serial = 2117] [outer = 0x7f1944a87000] 09:17:43 INFO - PROCESS | 1864 | 1461169063959 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 225 (0x7f194c176c00) [pid = 1864] [serial = 2118] [outer = 0x7f1944a87000] 09:17:44 INFO - PROCESS | 1864 | 1461169064825 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:17:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1430ms 09:17:44 INFO - PROCESS | 1864 | 1461169064846 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:17:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:17:44 INFO - PROCESS | 1864 | 1461169064849 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:17:44 INFO - PROCESS | 1864 | 1461169064855 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 1864 | 1461169064859 Marionette TRACE conn3 <- [1,2794,null,{}] 09:17:44 INFO - PROCESS | 1864 | 1461169064864 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 1864 | 1461169065068 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:17:45 INFO - PROCESS | 1864 | 1461169065351 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1961b50000 == 197 [pid = 1864] [id = 706] 09:17:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 226 (0x7f1942102800) [pid = 1864] [serial = 2119] [outer = (nil)] 09:17:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 227 (0x7f194210d800) [pid = 1864] [serial = 2120] [outer = 0x7f1942102800] 09:17:45 INFO - PROCESS | 1864 | 1461169065428 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 228 (0x7f196c8b0000) [pid = 1864] [serial = 2121] [outer = 0x7f1942102800] 09:17:46 INFO - PROCESS | 1864 | 1461169066252 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:17:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1432ms 09:17:46 INFO - PROCESS | 1864 | 1461169066292 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 1864 | 1461169066296 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:17:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:17:46 INFO - PROCESS | 1864 | 1461169066303 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 1864 | 1461169066306 Marionette TRACE conn3 <- [1,2798,null,{}] 09:17:46 INFO - PROCESS | 1864 | 1461169066311 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:46 INFO - PROCESS | 1864 | 1461169066497 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:17:46 INFO - PROCESS | 1864 | 1461169066769 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193f69f800 == 198 [pid = 1864] [id = 707] 09:17:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 229 (0x7f193ffa5400) [pid = 1864] [serial = 2122] [outer = (nil)] 09:17:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 230 (0x7f193ffae400) [pid = 1864] [serial = 2123] [outer = 0x7f193ffa5400] 09:17:46 INFO - PROCESS | 1864 | 1461169066840 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 231 (0x7f193ffb3800) [pid = 1864] [serial = 2124] [outer = 0x7f193ffa5400] 09:17:47 INFO - PROCESS | 1864 | 1461169067677 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:17:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1428ms 09:17:47 INFO - PROCESS | 1864 | 1461169067732 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 1864 | 1461169067736 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:17:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:17:47 INFO - PROCESS | 1864 | 1461169067741 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 1864 | 1461169067744 Marionette TRACE conn3 <- [1,2802,null,{}] 09:17:47 INFO - PROCESS | 1864 | 1461169067749 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:47 INFO - PROCESS | 1864 | 1461169067928 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:17:48 INFO - PROCESS | 1864 | 1461169068207 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193f7e1000 == 199 [pid = 1864] [id = 708] 09:17:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 232 (0x7f193ffa7800) [pid = 1864] [serial = 2125] [outer = (nil)] 09:17:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 233 (0x7f19415e6400) [pid = 1864] [serial = 2126] [outer = 0x7f193ffa7800] 09:17:48 INFO - PROCESS | 1864 | 1461169068285 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 234 (0x7f19415eac00) [pid = 1864] [serial = 2127] [outer = 0x7f193ffa7800] 09:17:49 INFO - PROCESS | 1864 | 1461169069097 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:17:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1374ms 09:17:49 INFO - PROCESS | 1864 | 1461169069130 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 1864 | 1461169069133 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:17:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:17:49 INFO - PROCESS | 1864 | 1461169069144 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 1864 | 1461169069147 Marionette TRACE conn3 <- [1,2806,null,{}] 09:17:49 INFO - PROCESS | 1864 | 1461169069152 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:49 INFO - PROCESS | 1864 | 1461169069338 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:17:49 INFO - PROCESS | 1864 | 1461169069612 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19407d1000 == 200 [pid = 1864] [id = 709] 09:17:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 235 (0x7f193ffaf000) [pid = 1864] [serial = 2128] [outer = (nil)] 09:17:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 236 (0x7f19407b8000) [pid = 1864] [serial = 2129] [outer = 0x7f193ffaf000] 09:17:49 INFO - PROCESS | 1864 | 1461169069683 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 237 (0x7f19407be400) [pid = 1864] [serial = 2130] [outer = 0x7f193ffaf000] 09:17:50 INFO - PROCESS | 1864 | 1461169070492 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:17:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1375ms 09:17:50 INFO - PROCESS | 1864 | 1461169070520 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 1864 | 1461169070523 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:17:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:17:50 INFO - PROCESS | 1864 | 1461169070528 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 1864 | 1461169070531 Marionette TRACE conn3 <- [1,2810,null,{}] 09:17:50 INFO - PROCESS | 1864 | 1461169070536 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:50 INFO - PROCESS | 1864 | 1461169070719 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:17:51 INFO - PROCESS | 1864 | 1461169071004 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19407ea000 == 201 [pid = 1864] [id = 710] 09:17:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 238 (0x7f193ffb4000) [pid = 1864] [serial = 2131] [outer = (nil)] 09:17:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 239 (0x7f19415ea400) [pid = 1864] [serial = 2132] [outer = 0x7f193ffb4000] 09:17:51 INFO - PROCESS | 1864 | 1461169071078 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 240 (0x7f19415ee400) [pid = 1864] [serial = 2133] [outer = 0x7f193ffb4000] 09:17:51 INFO - PROCESS | 1864 | 1461169071892 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:17:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1380ms 09:17:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:17:51 INFO - PROCESS | 1864 | 1461169071908 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 1864 | 1461169071911 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:17:51 INFO - PROCESS | 1864 | 1461169071917 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 1864 | 1461169071919 Marionette TRACE conn3 <- [1,2814,null,{}] 09:17:51 INFO - PROCESS | 1864 | 1461169071924 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:52 INFO - PROCESS | 1864 | 1461169072112 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:17:52 INFO - PROCESS | 1864 | 1461169072360 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19446a5000 == 202 [pid = 1864] [id = 711] 09:17:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 241 (0x7f193e737c00) [pid = 1864] [serial = 2134] [outer = (nil)] 09:17:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 242 (0x7f193e73f000) [pid = 1864] [serial = 2135] [outer = 0x7f193e737c00] 09:17:52 INFO - PROCESS | 1864 | 1461169072431 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 243 (0x7f193e743c00) [pid = 1864] [serial = 2136] [outer = 0x7f193e737c00] 09:17:53 INFO - PROCESS | 1864 | 1461169073320 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:17:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1481ms 09:17:53 INFO - PROCESS | 1864 | 1461169073398 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 1864 | 1461169073401 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:17:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:17:53 INFO - PROCESS | 1864 | 1461169073407 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 1864 | 1461169073409 Marionette TRACE conn3 <- [1,2818,null,{}] 09:17:53 INFO - PROCESS | 1864 | 1461169073414 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 1864 | 1461169073601 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:17:53 INFO - PROCESS | 1864 | 1461169073874 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193e87c800 == 203 [pid = 1864] [id = 712] 09:17:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 244 (0x7f193e744000) [pid = 1864] [serial = 2137] [outer = (nil)] 09:17:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 245 (0x7f19415e4c00) [pid = 1864] [serial = 2138] [outer = 0x7f193e744000] 09:17:53 INFO - PROCESS | 1864 | 1461169073948 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 246 (0x7f194210b400) [pid = 1864] [serial = 2139] [outer = 0x7f193e744000] 09:17:54 INFO - PROCESS | 1864 | 1461169074844 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:17:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1476ms 09:17:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:17:54 INFO - PROCESS | 1864 | 1461169074883 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 1864 | 1461169074885 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:17:54 INFO - PROCESS | 1864 | 1461169074891 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 1864 | 1461169074894 Marionette TRACE conn3 <- [1,2822,null,{}] 09:17:54 INFO - PROCESS | 1864 | 1461169074899 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:55 INFO - PROCESS | 1864 | 1461169075087 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:17:55 INFO - PROCESS | 1864 | 1461169075366 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193eb26800 == 204 [pid = 1864] [id = 713] 09:17:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 247 (0x7f193e745400) [pid = 1864] [serial = 2140] [outer = (nil)] 09:17:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 248 (0x7f195610d000) [pid = 1864] [serial = 2141] [outer = 0x7f193e745400] 09:17:55 INFO - PROCESS | 1864 | 1461169075474 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 249 (0x7f1971627800) [pid = 1864] [serial = 2142] [outer = 0x7f193e745400] 09:17:56 INFO - PROCESS | 1864 | 1461169076275 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:17:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1431ms 09:17:56 INFO - PROCESS | 1864 | 1461169076322 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 1864 | 1461169076325 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:17:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:17:56 INFO - PROCESS | 1864 | 1461169076330 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 1864 | 1461169076332 Marionette TRACE conn3 <- [1,2826,null,{}] 09:17:56 INFO - PROCESS | 1864 | 1461169076338 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:56 INFO - PROCESS | 1864 | 1461169076524 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:17:56 INFO - PROCESS | 1864 | 1461169076807 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193eb3e800 == 205 [pid = 1864] [id = 714] 09:17:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 250 (0x7f193d90a000) [pid = 1864] [serial = 2143] [outer = (nil)] 09:17:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 251 (0x7f193d90e400) [pid = 1864] [serial = 2144] [outer = 0x7f193d90a000] 09:17:56 INFO - PROCESS | 1864 | 1461169076877 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 252 (0x7f193e740c00) [pid = 1864] [serial = 2145] [outer = 0x7f193d90a000] 09:17:57 INFO - PROCESS | 1864 | 1461169077745 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:17:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1477ms 09:17:57 INFO - PROCESS | 1864 | 1461169077808 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:17:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:17:57 INFO - PROCESS | 1864 | 1461169077814 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:17:57 INFO - PROCESS | 1864 | 1461169077819 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 1864 | 1461169077822 Marionette TRACE conn3 <- [1,2830,null,{}] 09:17:57 INFO - PROCESS | 1864 | 1461169077827 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:58 INFO - PROCESS | 1864 | 1461169078018 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:17:58 INFO - PROCESS | 1864 | 1461169078338 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193da18800 == 206 [pid = 1864] [id = 715] 09:17:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 253 (0x7f193d90a800) [pid = 1864] [serial = 2146] [outer = (nil)] 09:17:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 254 (0x7f193da95400) [pid = 1864] [serial = 2147] [outer = 0x7f193d90a800] 09:17:58 INFO - PROCESS | 1864 | 1461169078449 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 255 (0x7f193da99800) [pid = 1864] [serial = 2148] [outer = 0x7f193d90a800] 09:17:59 INFO - PROCESS | 1864 | 1461169079276 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:17:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1526ms 09:17:59 INFO - PROCESS | 1864 | 1461169079345 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 1864 | 1461169079349 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:17:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:17:59 INFO - PROCESS | 1864 | 1461169079354 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 1864 | 1461169079357 Marionette TRACE conn3 <- [1,2834,null,{}] 09:17:59 INFO - PROCESS | 1864 | 1461169079362 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 1864 | 1461169079553 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:17:59 INFO - PROCESS | 1864 | 1461169079847 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193dc6f800 == 207 [pid = 1864] [id = 716] 09:17:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 256 (0x7f193d90b400) [pid = 1864] [serial = 2149] [outer = (nil)] 09:17:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 257 (0x7f193da9ec00) [pid = 1864] [serial = 2150] [outer = 0x7f193d90b400] 09:17:59 INFO - PROCESS | 1864 | 1461169079955 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 258 (0x7f193dc1a400) [pid = 1864] [serial = 2151] [outer = 0x7f193d90b400] 09:18:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1953706800 == 206 [pid = 1864] [id = 694] 09:18:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e83c000 == 205 [pid = 1864] [id = 693] 09:18:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194c116800 == 204 [pid = 1864] [id = 692] 09:18:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194a42f800 == 203 [pid = 1864] [id = 691] 09:18:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19416d2800 == 202 [pid = 1864] [id = 690] 09:18:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194a431800 == 201 [pid = 1864] [id = 689] 09:18:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1945fad000 == 200 [pid = 1864] [id = 685] 09:18:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1975b9b000 == 199 [pid = 1864] [id = 684] 09:18:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19715d6800 == 198 [pid = 1864] [id = 683] 09:18:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195efad000 == 197 [pid = 1864] [id = 682] 09:18:01 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959f40000 == 196 [pid = 1864] [id = 681] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 257 (0x7f1954da7c00) [pid = 1864] [serial = 2031] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 256 (0x7f194c313000) [pid = 1864] [serial = 2025] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 255 (0x7f194e731c00) [pid = 1864] [serial = 2027] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 254 (0x7f195368d000) [pid = 1864] [serial = 2028] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 253 (0x7f194b630000) [pid = 1864] [serial = 1970] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 252 (0x7f1948046000) [pid = 1864] [serial = 1967] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 251 (0x7f1948a07800) [pid = 1864] [serial = 2016] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 250 (0x7f194837dc00) [pid = 1864] [serial = 2015] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 249 (0x7f1971633400) [pid = 1864] [serial = 1997] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 248 (0x7f195b3b9000) [pid = 1864] [serial = 1982] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 247 (0x7f194b681400) [pid = 1864] [serial = 2024] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 246 (0x7f1946867800) [pid = 1864] [serial = 2009] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 245 (0x7f1954db2800) [pid = 1864] [serial = 1973] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 244 (0x7f1949eac000) [pid = 1864] [serial = 2021] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 243 (0x7f194a2d7800) [pid = 1864] [serial = 2022] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 242 (0x7f194c316000) [pid = 1864] [serial = 2003] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 241 (0x7f1953858800) [pid = 1864] [serial = 2030] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 240 (0x7f1959349800) [pid = 1864] [serial = 1979] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 239 (0x7f194530b800) [pid = 1864] [serial = 2006] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 238 (0x7f195f584000) [pid = 1864] [serial = 1988] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 237 (0x7f19495c8800) [pid = 1864] [serial = 2019] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 236 (0x7f1948d51c00) [pid = 1864] [serial = 2018] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 235 (0x7f1945d49000) [pid = 1864] [serial = 2013] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 234 (0x7f1945559000) [pid = 1864] [serial = 2012] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 233 (0x7f195de78c00) [pid = 1864] [serial = 1985] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 232 (0x7f1959b6e800) [pid = 1864] [serial = 1991] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 231 (0x7f194c019800) [pid = 1864] [serial = 2000] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 230 (0x7f1958c10400) [pid = 1864] [serial = 1976] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | --DOMWINDOW == 229 (0x7f196b5da000) [pid = 1864] [serial = 1994] [outer = (nil)] [url = about:blank] 09:18:01 INFO - PROCESS | 1864 | 1461169081875 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:18:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2583ms 09:18:01 INFO - PROCESS | 1864 | 1461169081938 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:18:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:18:01 INFO - PROCESS | 1864 | 1461169081944 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:18:01 INFO - PROCESS | 1864 | 1461169081952 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 1864 | 1461169081956 Marionette TRACE conn3 <- [1,2838,null,{}] 09:18:01 INFO - PROCESS | 1864 | 1461169081962 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:02 INFO - PROCESS | 1864 | 1461169082158 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:18:02 INFO - PROCESS | 1864 | 1461169082351 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19414c5800 == 197 [pid = 1864] [id = 717] 09:18:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 230 (0x7f19415e6c00) [pid = 1864] [serial = 2152] [outer = (nil)] 09:18:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 231 (0x7f194210e800) [pid = 1864] [serial = 2153] [outer = 0x7f19415e6c00] 09:18:02 INFO - PROCESS | 1864 | 1461169082415 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 232 (0x7f1945303800) [pid = 1864] [serial = 2154] [outer = 0x7f19415e6c00] 09:18:03 INFO - PROCESS | 1864 | 1461169083259 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:18:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1380ms 09:18:03 INFO - PROCESS | 1864 | 1461169083332 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 1864 | 1461169083339 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:18:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:18:03 INFO - PROCESS | 1864 | 1461169083348 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 1864 | 1461169083352 Marionette TRACE conn3 <- [1,2842,null,{}] 09:18:03 INFO - PROCESS | 1864 | 1461169083357 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 1864 | 1461169083541 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:18:03 INFO - PROCESS | 1864 | 1461169083758 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1945f9f000 == 198 [pid = 1864] [id = 718] 09:18:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 233 (0x7f1942108400) [pid = 1864] [serial = 2155] [outer = (nil)] 09:18:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 234 (0x7f1946b02800) [pid = 1864] [serial = 2156] [outer = 0x7f1942108400] 09:18:03 INFO - PROCESS | 1864 | 1461169083819 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 235 (0x7f1946bf0800) [pid = 1864] [serial = 2157] [outer = 0x7f1942108400] 09:18:04 INFO - PROCESS | 1864 | 1461169084660 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:18:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1380ms 09:18:04 INFO - PROCESS | 1864 | 1461169084729 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 1864 | 1461169084732 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:18:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:18:04 INFO - PROCESS | 1864 | 1461169084738 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 1864 | 1461169084743 Marionette TRACE conn3 <- [1,2846,null,{}] 09:18:04 INFO - PROCESS | 1864 | 1461169084764 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:05 INFO - PROCESS | 1864 | 1461169085022 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:18:05 INFO - PROCESS | 1864 | 1461169085049 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19481ca800 == 199 [pid = 1864] [id = 719] 09:18:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 236 (0x7f19480b0c00) [pid = 1864] [serial = 2158] [outer = (nil)] 09:18:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 237 (0x7f1948247c00) [pid = 1864] [serial = 2159] [outer = 0x7f19480b0c00] 09:18:05 INFO - PROCESS | 1864 | 1461169085110 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 238 (0x7f19483e4c00) [pid = 1864] [serial = 2160] [outer = 0x7f19480b0c00] 09:18:05 INFO - PROCESS | 1864 | --DOMWINDOW == 237 (0x7f194cece000) [pid = 1864] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:18:05 INFO - PROCESS | 1864 | --DOMWINDOW == 236 (0x7f194a20e800) [pid = 1864] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:18:05 INFO - PROCESS | 1864 | --DOMWINDOW == 235 (0x7f194b676000) [pid = 1864] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:18:05 INFO - PROCESS | 1864 | --DOMWINDOW == 234 (0x7f1948d52000) [pid = 1864] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:18:05 INFO - PROCESS | 1864 | --DOMWINDOW == 233 (0x7f1946864400) [pid = 1864] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:18:05 INFO - PROCESS | 1864 | --DOMWINDOW == 232 (0x7f1946b05000) [pid = 1864] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:18:05 INFO - PROCESS | 1864 | --DOMWINDOW == 231 (0x7f1948245c00) [pid = 1864] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:18:05 INFO - PROCESS | 1864 | --DOMWINDOW == 230 (0x7f194e7ce800) [pid = 1864] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:18:06 INFO - PROCESS | 1864 | 1461169086250 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:18:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1537ms 09:18:06 INFO - PROCESS | 1864 | 1461169086275 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 1864 | 1461169086279 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:18:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:18:06 INFO - PROCESS | 1864 | 1461169086284 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 1864 | 1461169086286 Marionette TRACE conn3 <- [1,2850,null,{}] 09:18:06 INFO - PROCESS | 1864 | 1461169086291 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:06 INFO - PROCESS | 1864 | 1461169086471 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:18:06 INFO - PROCESS | 1864 | 1461169086671 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a21d800 == 200 [pid = 1864] [id = 720] 09:18:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 231 (0x7f19449e4c00) [pid = 1864] [serial = 2161] [outer = (nil)] 09:18:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 232 (0x7f1948d50c00) [pid = 1864] [serial = 2162] [outer = 0x7f19449e4c00] 09:18:06 INFO - PROCESS | 1864 | 1461169086728 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 233 (0x7f1949e48400) [pid = 1864] [serial = 2163] [outer = 0x7f19449e4c00] 09:18:07 INFO - PROCESS | 1864 | 1461169087444 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:18:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:18:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1175ms 09:18:07 INFO - PROCESS | 1864 | 1461169087461 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 1864 | 1461169087464 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:18:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:18:07 INFO - PROCESS | 1864 | 1461169087469 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 1864 | 1461169087472 Marionette TRACE conn3 <- [1,2854,null,{}] 09:18:07 INFO - PROCESS | 1864 | 1461169087477 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:07 INFO - PROCESS | 1864 | 1461169087736 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:18:07 INFO - PROCESS | 1864 | 1461169087758 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b420800 == 201 [pid = 1864] [id = 721] 09:18:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 234 (0x7f1949e4b400) [pid = 1864] [serial = 2164] [outer = (nil)] 09:18:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 235 (0x7f194a203800) [pid = 1864] [serial = 2165] [outer = 0x7f1949e4b400] 09:18:07 INFO - PROCESS | 1864 | 1461169087816 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 236 (0x7f194a20e400) [pid = 1864] [serial = 2166] [outer = 0x7f1949e4b400] 09:18:08 INFO - PROCESS | 1864 | 1461169088990 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:18:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1576ms 09:18:09 INFO - PROCESS | 1864 | 1461169089046 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 1864 | 1461169089053 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:18:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:18:09 INFO - PROCESS | 1864 | 1461169089061 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 1864 | 1461169089067 Marionette TRACE conn3 <- [1,2858,null,{}] 09:18:09 INFO - PROCESS | 1864 | 1461169089074 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 1864 | 1461169089283 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:18:09 INFO - PROCESS | 1864 | 1461169089604 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19458ac800 == 202 [pid = 1864] [id = 722] 09:18:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 237 (0x7f1942106000) [pid = 1864] [serial = 2167] [outer = (nil)] 09:18:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 238 (0x7f19449eec00) [pid = 1864] [serial = 2168] [outer = 0x7f1942106000] 09:18:09 INFO - PROCESS | 1864 | 1461169089683 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 239 (0x7f194555bc00) [pid = 1864] [serial = 2169] [outer = 0x7f1942106000] 09:18:10 INFO - PROCESS | 1864 | 1461169090661 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:18:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1637ms 09:18:10 INFO - PROCESS | 1864 | 1461169090699 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 1864 | 1461169090708 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:18:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:18:10 INFO - PROCESS | 1864 | 1461169090718 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 1864 | 1461169090723 Marionette TRACE conn3 <- [1,2862,null,{}] 09:18:10 INFO - PROCESS | 1864 | 1461169090729 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:10 INFO - PROCESS | 1864 | 1461169090953 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:18:11 INFO - PROCESS | 1864 | 1461169091316 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b583800 == 203 [pid = 1864] [id = 723] 09:18:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 240 (0x7f1942106400) [pid = 1864] [serial = 2170] [outer = (nil)] 09:18:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 241 (0x7f19476e4c00) [pid = 1864] [serial = 2171] [outer = 0x7f1942106400] 09:18:11 INFO - PROCESS | 1864 | 1461169091392 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 242 (0x7f194837f800) [pid = 1864] [serial = 2172] [outer = 0x7f1942106400] 09:18:12 INFO - PROCESS | 1864 | 1461169092221 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:18:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1579ms 09:18:12 INFO - PROCESS | 1864 | 1461169092296 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 1864 | 1461169092300 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:18:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:18:12 INFO - PROCESS | 1864 | 1461169092306 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 1864 | 1461169092311 Marionette TRACE conn3 <- [1,2866,null,{}] 09:18:12 INFO - PROCESS | 1864 | 1461169092327 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:12 INFO - PROCESS | 1864 | 1461169092565 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:18:12 INFO - PROCESS | 1864 | 1461169092880 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e468000 == 204 [pid = 1864] [id = 724] 09:18:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 243 (0x7f1948378800) [pid = 1864] [serial = 2173] [outer = (nil)] 09:18:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 244 (0x7f194a2dc000) [pid = 1864] [serial = 2174] [outer = 0x7f1948378800] 09:18:12 INFO - PROCESS | 1864 | 1461169092959 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 245 (0x7f194b679c00) [pid = 1864] [serial = 2175] [outer = 0x7f1948378800] 09:18:13 INFO - PROCESS | 1864 | 1461169093794 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:18:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1540ms 09:18:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:18:13 INFO - PROCESS | 1864 | 1461169093846 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 1864 | 1461169093850 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:18:13 INFO - PROCESS | 1864 | 1461169093856 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 1864 | 1461169093859 Marionette TRACE conn3 <- [1,2870,null,{}] 09:18:13 INFO - PROCESS | 1864 | 1461169093864 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 1864 | 1461169094062 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:18:14 INFO - PROCESS | 1864 | 1461169094342 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e952000 == 205 [pid = 1864] [id = 725] 09:18:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 246 (0x7f19495d0400) [pid = 1864] [serial = 2176] [outer = (nil)] 09:18:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 247 (0x7f194c172400) [pid = 1864] [serial = 2177] [outer = 0x7f19495d0400] 09:18:14 INFO - PROCESS | 1864 | 1461169094453 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 248 (0x7f194c314800) [pid = 1864] [serial = 2178] [outer = 0x7f19495d0400] 09:18:15 INFO - PROCESS | 1864 | 1461169095282 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:18:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1480ms 09:18:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:18:15 INFO - PROCESS | 1864 | 1461169095336 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 1864 | 1461169095339 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:18:15 INFO - PROCESS | 1864 | 1461169095345 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 1864 | 1461169095348 Marionette TRACE conn3 <- [1,2874,null,{}] 09:18:15 INFO - PROCESS | 1864 | 1461169095353 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:15 INFO - PROCESS | 1864 | 1461169095548 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:18:15 INFO - PROCESS | 1864 | 1461169095826 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1953ab6000 == 206 [pid = 1864] [id = 726] 09:18:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 249 (0x7f194b681400) [pid = 1864] [serial = 2179] [outer = (nil)] 09:18:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 250 (0x7f194c173800) [pid = 1864] [serial = 2180] [outer = 0x7f194b681400] 09:18:15 INFO - PROCESS | 1864 | 1461169095903 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 251 (0x7f194e7b6400) [pid = 1864] [serial = 2181] [outer = 0x7f194b681400] 09:18:16 INFO - PROCESS | 1864 | 1461169096823 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:18:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1538ms 09:18:16 INFO - PROCESS | 1864 | 1461169096883 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 1864 | 1461169096885 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:18:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:18:16 INFO - PROCESS | 1864 | 1461169096891 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 1864 | 1461169096894 Marionette TRACE conn3 <- [1,2878,null,{}] 09:18:16 INFO - PROCESS | 1864 | 1461169096899 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:17 INFO - PROCESS | 1864 | 1461169097110 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:18:17 INFO - PROCESS | 1864 | 1461169097387 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1956019800 == 207 [pid = 1864] [id = 727] 09:18:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 252 (0x7f194e7b8400) [pid = 1864] [serial = 2182] [outer = (nil)] 09:18:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 253 (0x7f1955a9cc00) [pid = 1864] [serial = 2183] [outer = 0x7f194e7b8400] 09:18:17 INFO - PROCESS | 1864 | 1461169097501 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 254 (0x7f1958e73800) [pid = 1864] [serial = 2184] [outer = 0x7f194e7b8400] 09:18:18 INFO - PROCESS | 1864 | 1461169098306 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:18:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1481ms 09:18:18 INFO - PROCESS | 1864 | 1461169098378 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 1864 | 1461169098381 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:18:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:18:18 INFO - PROCESS | 1864 | 1461169098389 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 1864 | 1461169098391 Marionette TRACE conn3 <- [1,2882,null,{}] 09:18:18 INFO - PROCESS | 1864 | 1461169098397 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:18 INFO - PROCESS | 1864 | 1461169098594 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:18:18 INFO - PROCESS | 1864 | 1461169098873 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19598a0800 == 208 [pid = 1864] [id = 728] 09:18:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 255 (0x7f1958e73000) [pid = 1864] [serial = 2185] [outer = (nil)] 09:18:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 256 (0x7f19595c1400) [pid = 1864] [serial = 2186] [outer = 0x7f1958e73000] 09:18:18 INFO - PROCESS | 1864 | 1461169098981 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 257 (0x7f1959f5a800) [pid = 1864] [serial = 2187] [outer = 0x7f1958e73000] 09:18:19 INFO - PROCESS | 1864 | 1461169099851 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:18:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1526ms 09:18:19 INFO - PROCESS | 1864 | 1461169099917 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 1864 | 1461169099920 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:18:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:18:19 INFO - PROCESS | 1864 | 1461169099926 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 1864 | 1461169099928 Marionette TRACE conn3 <- [1,2886,null,{}] 09:18:19 INFO - PROCESS | 1864 | 1461169099934 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:20 INFO - PROCESS | 1864 | 1461169100145 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:18:20 INFO - PROCESS | 1864 | 1461169100423 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959f9b000 == 209 [pid = 1864] [id = 729] 09:18:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 258 (0x7f1954eb6800) [pid = 1864] [serial = 2188] [outer = (nil)] 09:18:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 259 (0x7f195bfaa800) [pid = 1864] [serial = 2189] [outer = 0x7f1954eb6800] 09:18:20 INFO - PROCESS | 1864 | 1461169100534 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 260 (0x7f195d967800) [pid = 1864] [serial = 2190] [outer = 0x7f1954eb6800] 09:18:21 INFO - PROCESS | 1864 | 1461169101344 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:18:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1483ms 09:18:21 INFO - PROCESS | 1864 | 1461169101411 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 1864 | 1461169101415 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:18:21 INFO - PROCESS | 1864 | 1461169101420 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 1864 | 1461169101422 Marionette TRACE conn3 <- [1,2890,null,{}] 09:18:21 INFO - PROCESS | 1864 | 1461169101428 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:21 INFO - PROCESS | 1864 | 1461169101625 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:18:21 INFO - PROCESS | 1864 | 1461169101909 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195ef9a800 == 210 [pid = 1864] [id = 730] 09:18:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 261 (0x7f1958e74400) [pid = 1864] [serial = 2191] [outer = (nil)] 09:18:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 262 (0x7f195f584000) [pid = 1864] [serial = 2192] [outer = 0x7f1958e74400] 09:18:22 INFO - PROCESS | 1864 | 1461169102017 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 263 (0x7f1961bffc00) [pid = 1864] [serial = 2193] [outer = 0x7f1958e74400] 09:18:22 INFO - PROCESS | 1864 | 1461169102811 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:18:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:18:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1439ms 09:18:22 INFO - PROCESS | 1864 | 1461169102861 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 1864 | 1461169102864 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:18:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:18:22 INFO - PROCESS | 1864 | 1461169102870 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 1864 | 1461169102872 Marionette TRACE conn3 <- [1,2894,null,{}] 09:18:22 INFO - PROCESS | 1864 | 1461169102877 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:23 INFO - PROCESS | 1864 | 1461169103080 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:18:23 INFO - PROCESS | 1864 | 1461169103366 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f196d50b000 == 211 [pid = 1864] [id = 731] 09:18:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 264 (0x7f194783f800) [pid = 1864] [serial = 2194] [outer = (nil)] 09:18:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 265 (0x7f1947848400) [pid = 1864] [serial = 2195] [outer = 0x7f194783f800] 09:18:23 INFO - PROCESS | 1864 | 1461169103438 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 266 (0x7f194784c400) [pid = 1864] [serial = 2196] [outer = 0x7f194783f800] 09:18:24 INFO - PROCESS | 1864 | 1461169104286 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:18:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1478ms 09:18:24 INFO - PROCESS | 1864 | 1461169104348 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 1864 | 1461169104351 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:18:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:18:24 INFO - PROCESS | 1864 | 1461169104357 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 1864 | 1461169104361 Marionette TRACE conn3 <- [1,2898,null,{}] 09:18:24 INFO - PROCESS | 1864 | 1461169104366 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:24 INFO - PROCESS | 1864 | 1461169104594 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:18:24 INFO - PROCESS | 1864 | 1461169104872 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1979292000 == 212 [pid = 1864] [id = 732] 09:18:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 267 (0x7f194a5e7400) [pid = 1864] [serial = 2197] [outer = (nil)] 09:18:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 268 (0x7f1954baa400) [pid = 1864] [serial = 2198] [outer = 0x7f194a5e7400] 09:18:25 INFO - PROCESS | 1864 | 1461169105004 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 269 (0x7f195f84d800) [pid = 1864] [serial = 2199] [outer = 0x7f194a5e7400] 09:18:25 INFO - PROCESS | 1864 | 1461169105860 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:18:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1576ms 09:18:25 INFO - PROCESS | 1864 | 1461169105935 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 1864 | 1461169105938 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:18:25 INFO - PROCESS | 1864 | 1461169105943 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 1864 | 1461169105945 Marionette TRACE conn3 <- [1,2902,null,{}] 09:18:25 INFO - PROCESS | 1864 | 1461169105951 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:26 INFO - PROCESS | 1864 | 1461169106150 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:18:26 INFO - PROCESS | 1864 | 1461169106432 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955ea5000 == 213 [pid = 1864] [id = 733] 09:18:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 270 (0x7f194456b400) [pid = 1864] [serial = 2200] [outer = (nil)] 09:18:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 271 (0x7f1944575400) [pid = 1864] [serial = 2201] [outer = 0x7f194456b400] 09:18:26 INFO - PROCESS | 1864 | 1461169106544 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 272 (0x7f194457a000) [pid = 1864] [serial = 2202] [outer = 0x7f194456b400] 09:18:27 INFO - PROCESS | 1864 | 1461169107342 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:18:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1426ms 09:18:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:18:27 INFO - PROCESS | 1864 | 1461169107370 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 1864 | 1461169107375 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:18:27 INFO - PROCESS | 1864 | 1461169107381 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 1864 | 1461169107384 Marionette TRACE conn3 <- [1,2906,null,{}] 09:18:27 INFO - PROCESS | 1864 | 1461169107389 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:27 INFO - PROCESS | 1864 | 1461169107580 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:18:27 INFO - PROCESS | 1864 | 1461169107866 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193f5da800 == 214 [pid = 1864] [id = 734] 09:18:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 273 (0x7f194456b800) [pid = 1864] [serial = 2203] [outer = (nil)] 09:18:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 274 (0x7f1944c59000) [pid = 1864] [serial = 2204] [outer = 0x7f194456b800] 09:18:27 INFO - PROCESS | 1864 | 1461169107936 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 275 (0x7f1944c5dc00) [pid = 1864] [serial = 2205] [outer = 0x7f194456b800] 09:18:28 INFO - PROCESS | 1864 | 1461169108778 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:18:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1430ms 09:18:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:18:28 INFO - PROCESS | 1864 | 1461169108810 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 1864 | 1461169108813 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:18:28 INFO - PROCESS | 1864 | 1461169108819 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 1864 | 1461169108822 Marionette TRACE conn3 <- [1,2910,null,{}] 09:18:28 INFO - PROCESS | 1864 | 1461169108826 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 1864 | 1461169109016 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:18:29 INFO - PROCESS | 1864 | 1461169109305 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1940891000 == 215 [pid = 1864] [id = 735] 09:18:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 276 (0x7f194456f800) [pid = 1864] [serial = 2206] [outer = (nil)] 09:18:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 277 (0x7f1944c63400) [pid = 1864] [serial = 2207] [outer = 0x7f194456f800] 09:18:29 INFO - PROCESS | 1864 | 1461169109375 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 278 (0x7f1954bae800) [pid = 1864] [serial = 2208] [outer = 0x7f194456f800] 09:18:30 INFO - PROCESS | 1864 | 1461169110159 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:18:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:18:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:18:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1380ms 09:18:30 INFO - PROCESS | 1864 | 1461169110198 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 1864 | 1461169110200 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:18:30 INFO - TEST-START | /DOMEvents/constructors.html 09:18:30 INFO - PROCESS | 1864 | 1461169110207 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 1864 | 1461169110209 Marionette TRACE conn3 <- [1,2914,null,{}] 09:18:30 INFO - PROCESS | 1864 | 1461169110216 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:30 INFO - PROCESS | 1864 | 1461169110422 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:18:30 INFO - PROCESS | 1864 | 1461169110706 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1941682000 == 216 [pid = 1864] [id = 736] 09:18:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 279 (0x7f1941458400) [pid = 1864] [serial = 2209] [outer = (nil)] 09:18:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 280 (0x7f1941460400) [pid = 1864] [serial = 2210] [outer = 0x7f1941458400] 09:18:30 INFO - PROCESS | 1864 | 1461169110779 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 281 (0x7f1941465800) [pid = 1864] [serial = 2211] [outer = 0x7f1941458400] 09:18:31 INFO - PROCESS | 1864 | 1461169111654 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:18:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:18:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:18:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:18:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:18:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:18:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:18:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:18:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:18:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 1518ms 09:18:31 INFO - PROCESS | 1864 | 1461169111754 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 1864 | 1461169111758 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:18:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:18:31 INFO - PROCESS | 1864 | 1461169111766 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 1864 | 1461169111769 Marionette TRACE conn3 <- [1,2918,null,{}] 09:18:31 INFO - PROCESS | 1864 | 1461169111778 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:31 INFO - PROCESS | 1864 | 1461169111983 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:18:32 INFO - PROCESS | 1864 | 1461169112310 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194169e800 == 217 [pid = 1864] [id = 737] 09:18:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 282 (0x7f1941459000) [pid = 1864] [serial = 2212] [outer = (nil)] 09:18:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 283 (0x7f1944c60000) [pid = 1864] [serial = 2213] [outer = 0x7f1941459000] 09:18:32 INFO - PROCESS | 1864 | 1461169112381 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 284 (0x7f197162b400) [pid = 1864] [serial = 2214] [outer = 0x7f1941459000] 09:18:33 INFO - PROCESS | 1864 | 1461169113080 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:18:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:18:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1334ms 09:18:33 INFO - PROCESS | 1864 | 1461169113109 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 1864 | 1461169113112 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:18:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:18:33 INFO - PROCESS | 1864 | 1461169113120 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - PROCESS | 1864 | 1461169113123 Marionette TRACE conn3 <- [1,2922,null,{}] 09:18:33 INFO - PROCESS | 1864 | 1461169113128 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:33 INFO - PROCESS | 1864 | 1461169113322 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:18:33 INFO - PROCESS | 1864 | 1461169113587 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193c9d5000 == 218 [pid = 1864] [id = 738] 09:18:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 285 (0x7f1941461800) [pid = 1864] [serial = 2215] [outer = (nil)] 09:18:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 286 (0x7f194e29c400) [pid = 1864] [serial = 2216] [outer = 0x7f1941461800] 09:18:33 INFO - PROCESS | 1864 | 1461169113665 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 287 (0x7f194e2a0800) [pid = 1864] [serial = 2217] [outer = 0x7f1941461800] 09:18:34 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:18:34 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:18:34 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:18:34 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:18:34 INFO - PROCESS | 1864 | 1461169114446 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:18:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:18:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:18:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:18:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:18:34 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:18:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:18:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:18:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:18:34 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:18:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:18:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:18:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:18:34 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:18:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:18:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:18:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:18:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:18:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1377ms 09:18:34 INFO - PROCESS | 1864 | 1461169114501 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 1864 | 1461169114507 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:18:34 INFO - PROCESS | 1864 | 1461169114594 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 1864 | 1461169114596 Marionette TRACE conn3 <- [1,2926,null,{}] 09:18:34 INFO - PROCESS | 1864 | 1461169114602 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 1864 | 1461169114807 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:18:35 INFO - PROCESS | 1864 | 1461169115759 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19407d7800 == 219 [pid = 1864] [id = 739] 09:18:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 288 (0x7f193da92000) [pid = 1864] [serial = 2218] [outer = (nil)] 09:18:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 289 (0x7f193da9c000) [pid = 1864] [serial = 2219] [outer = 0x7f193da92000] 09:18:35 INFO - PROCESS | 1864 | 1461169115945 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 290 (0x7f193e73b000) [pid = 1864] [serial = 2220] [outer = 0x7f193da92000] 09:18:36 INFO - PROCESS | 1864 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:18:36 INFO - PROCESS | 1864 | 1461169116641 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:18:36 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:18:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2091ms 09:18:36 INFO - PROCESS | 1864 | 1461169116683 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:18:36 INFO - PROCESS | 1864 | 1461169116689 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:18:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:18:36 INFO - PROCESS | 1864 | 1461169116697 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 1864 | 1461169116701 Marionette TRACE conn3 <- [1,2930,null,{}] 09:18:36 INFO - PROCESS | 1864 | 1461169116707 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:36 INFO - PROCESS | 1864 | 1461169116893 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:18:37 INFO - PROCESS | 1864 | 1461169117156 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1944347000 == 220 [pid = 1864] [id = 740] 09:18:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 291 (0x7f193ffb0000) [pid = 1864] [serial = 2221] [outer = (nil)] 09:18:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 292 (0x7f194210dc00) [pid = 1864] [serial = 2222] [outer = 0x7f193ffb0000] 09:18:37 INFO - PROCESS | 1864 | 1461169117225 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 293 (0x7f1944377c00) [pid = 1864] [serial = 2223] [outer = 0x7f193ffb0000] 09:18:37 INFO - PROCESS | 1864 | 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:18:38 INFO - PROCESS | 1864 | 1461169118009 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:18:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:18:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1331ms 09:18:38 INFO - PROCESS | 1864 | 1461169118029 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 1864 | 1461169118035 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:18:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:18:38 INFO - PROCESS | 1864 | 1461169118042 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 1864 | 1461169118044 Marionette TRACE conn3 <- [1,2934,null,{}] 09:18:38 INFO - PROCESS | 1864 | 1461169118050 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959ea7000 == 219 [pid = 1864] [id = 565] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1974246800 == 218 [pid = 1864] [id = 89] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1955dc6000 == 217 [pid = 1864] [id = 132] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194a21d800 == 216 [pid = 1864] [id = 720] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19481ca800 == 215 [pid = 1864] [id = 719] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1945f9f000 == 214 [pid = 1864] [id = 718] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19414c5800 == 213 [pid = 1864] [id = 717] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f193da18800 == 212 [pid = 1864] [id = 715] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f193eb3e800 == 211 [pid = 1864] [id = 714] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f193eb26800 == 210 [pid = 1864] [id = 713] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f193e87c800 == 209 [pid = 1864] [id = 712] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19446a5000 == 208 [pid = 1864] [id = 711] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19407ea000 == 207 [pid = 1864] [id = 710] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19407d1000 == 206 [pid = 1864] [id = 709] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f193f7e1000 == 205 [pid = 1864] [id = 708] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f193f69f800 == 204 [pid = 1864] [id = 707] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1961b50000 == 203 [pid = 1864] [id = 706] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f197e9cf000 == 202 [pid = 1864] [id = 705] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194a222800 == 201 [pid = 1864] [id = 704] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971c32000 == 200 [pid = 1864] [id = 703] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1971011800 == 199 [pid = 1864] [id = 702] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f196b5e3000 == 198 [pid = 1864] [id = 701] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1959f51000 == 197 [pid = 1864] [id = 700] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195989d000 == 196 [pid = 1864] [id = 699] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f195677f800 == 195 [pid = 1864] [id = 698] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e471800 == 194 [pid = 1864] [id = 697] 09:18:38 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1948a60800 == 193 [pid = 1864] [id = 696] 09:18:39 INFO - PROCESS | 1864 | 1461169119008 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 292 (0x7f19554cd000) [pid = 1864] [serial = 2087] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 291 (0x7f1954d17000) [pid = 1864] [serial = 2085] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 290 (0x7f194c3ccc00) [pid = 1864] [serial = 2042] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 289 (0x7f196d656000) [pid = 1864] [serial = 2057] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 288 (0x7f195f460800) [pid = 1864] [serial = 2051] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 287 (0x7f1949ea5400) [pid = 1864] [serial = 2039] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 286 (0x7f1959535800) [pid = 1864] [serial = 2048] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 285 (0x7f194b7d3c00) [pid = 1864] [serial = 2079] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 284 (0x7f196b5db000) [pid = 1864] [serial = 2054] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 283 (0x7f1955a97800) [pid = 1864] [serial = 2033] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 282 (0x7f194a207000) [pid = 1864] [serial = 2066] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 281 (0x7f194c31d800) [pid = 1864] [serial = 2082] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 280 (0x7f194a208c00) [pid = 1864] [serial = 2076] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 279 (0x7f1955545000) [pid = 1864] [serial = 1827] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 278 (0x7f19475cc800) [pid = 1864] [serial = 2070] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 277 (0x7f1948250800) [pid = 1864] [serial = 2072] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 276 (0x7f1948381c00) [pid = 1864] [serial = 2073] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 275 (0x7f1946b8e000) [pid = 1864] [serial = 2036] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 274 (0x7f194b673400) [pid = 1864] [serial = 2078] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 273 (0x7f195667f000) [pid = 1864] [serial = 2045] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 272 (0x7f1949ea8c00) [pid = 1864] [serial = 2075] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 271 (0x7f194740e800) [pid = 1864] [serial = 2060] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 270 (0x7f194c01e800) [pid = 1864] [serial = 2081] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 269 (0x7f195368a800) [pid = 1864] [serial = 2084] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 268 (0x7f19480ac800) [pid = 1864] [serial = 2063] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 267 (0x7f1946b88800) [pid = 1864] [serial = 2069] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 266 (0x7f1956688000) [pid = 1864] [serial = 1965] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1864 | 1461169119411 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193da21000 == 194 [pid = 1864] [id = 741] 09:18:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 267 (0x7f193d911c00) [pid = 1864] [serial = 2224] [outer = (nil)] 09:18:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 268 (0x7f19407c1c00) [pid = 1864] [serial = 2225] [outer = 0x7f193d911c00] 09:18:39 INFO - PROCESS | 1864 | 1461169119473 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 269 (0x7f1942111c00) [pid = 1864] [serial = 2226] [outer = 0x7f193d911c00] 09:18:40 INFO - PROCESS | 1864 | 1461169120100 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:18:40 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:18:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2079ms 09:18:40 INFO - PROCESS | 1864 | 1461169120120 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1864 | 1461169120124 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:18:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:18:40 INFO - PROCESS | 1864 | 1461169120132 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1864 | 1461169120140 Marionette TRACE conn3 <- [1,2938,null,{}] 09:18:40 INFO - PROCESS | 1864 | 1461169120153 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 1864 | 1461169120332 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:18:40 INFO - PROCESS | 1864 | 1461169120562 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193f7dd000 == 195 [pid = 1864] [id = 742] 09:18:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 270 (0x7f1944574800) [pid = 1864] [serial = 2227] [outer = (nil)] 09:18:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 271 (0x7f194555d400) [pid = 1864] [serial = 2228] [outer = 0x7f1944574800] 09:18:40 INFO - PROCESS | 1864 | 1461169120622 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 272 (0x7f19458f6800) [pid = 1864] [serial = 2229] [outer = 0x7f1944574800] 09:18:41 INFO - PROCESS | 1864 | 1461169121265 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:18:41 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:18:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1188ms 09:18:41 INFO - PROCESS | 1864 | 1461169121320 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 1864 | 1461169121329 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:18:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:18:41 INFO - PROCESS | 1864 | 1461169121336 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 1864 | 1461169121338 Marionette TRACE conn3 <- [1,2942,null,{}] 09:18:41 INFO - PROCESS | 1864 | 1461169121343 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:41 INFO - PROCESS | 1864 | 1461169121606 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:18:41 INFO - PROCESS | 1864 | 1461169121648 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19414c4800 == 196 [pid = 1864] [id = 743] 09:18:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 273 (0x7f1942105c00) [pid = 1864] [serial = 2230] [outer = (nil)] 09:18:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 274 (0x7f1945baa400) [pid = 1864] [serial = 2231] [outer = 0x7f1942105c00] 09:18:41 INFO - PROCESS | 1864 | 1461169121706 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 275 (0x7f1946862c00) [pid = 1864] [serial = 2232] [outer = 0x7f1942105c00] 09:18:42 INFO - PROCESS | 1864 | 1461169122505 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:18:42 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:18:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:18:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1181ms 09:18:42 INFO - PROCESS | 1864 | 1461169122523 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1864 | 1461169122525 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:18:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:18:42 INFO - PROCESS | 1864 | 1461169122532 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1864 | 1461169122534 Marionette TRACE conn3 <- [1,2946,null,{}] 09:18:42 INFO - PROCESS | 1864 | 1461169122549 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:42 INFO - PROCESS | 1864 | 1461169122794 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:18:42 INFO - PROCESS | 1864 | 1461169122827 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19458a0000 == 197 [pid = 1864] [id = 744] 09:18:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 276 (0x7f1946b0fc00) [pid = 1864] [serial = 2233] [outer = (nil)] 09:18:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 277 (0x7f1946b88800) [pid = 1864] [serial = 2234] [outer = 0x7f1946b0fc00] 09:18:42 INFO - PROCESS | 1864 | 1461169122895 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 278 (0x7f1947406800) [pid = 1864] [serial = 2235] [outer = 0x7f1946b0fc00] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 277 (0x7f19449e4c00) [pid = 1864] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 276 (0x7f193d90a000) [pid = 1864] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 275 (0x7f1949eb0000) [pid = 1864] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 274 (0x7f193e745400) [pid = 1864] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 273 (0x7f19458ecc00) [pid = 1864] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 272 (0x7f1955c5e400) [pid = 1864] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 271 (0x7f1946b89c00) [pid = 1864] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 270 (0x7f195e5eec00) [pid = 1864] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 269 (0x7f194b67ac00) [pid = 1864] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 268 (0x7f1944a84000) [pid = 1864] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 267 (0x7f19415e6c00) [pid = 1864] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 266 (0x7f1944a86c00) [pid = 1864] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 265 (0x7f193d90b400) [pid = 1864] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 264 (0x7f1945302400) [pid = 1864] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 263 (0x7f194e7ca400) [pid = 1864] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 262 (0x7f195db7c400) [pid = 1864] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 261 (0x7f1946becc00) [pid = 1864] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 260 (0x7f1953859c00) [pid = 1864] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 259 (0x7f194e730c00) [pid = 1864] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 258 (0x7f19606ad000) [pid = 1864] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 257 (0x7f1946b8e800) [pid = 1864] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 256 (0x7f195c80cc00) [pid = 1864] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 255 (0x7f194e726000) [pid = 1864] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 254 (0x7f194c3c9000) [pid = 1864] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 253 (0x7f193ffa7800) [pid = 1864] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 252 (0x7f19480b0c00) [pid = 1864] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 251 (0x7f19469e0000) [pid = 1864] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 250 (0x7f1954da9800) [pid = 1864] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 249 (0x7f1942102800) [pid = 1864] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 248 (0x7f1945556400) [pid = 1864] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 247 (0x7f195b3b0000) [pid = 1864] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 246 (0x7f193d90a800) [pid = 1864] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 245 (0x7f1949e44000) [pid = 1864] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 244 (0x7f19469e3400) [pid = 1864] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 243 (0x7f1945556000) [pid = 1864] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 242 (0x7f1947404400) [pid = 1864] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 241 (0x7f1954dabc00) [pid = 1864] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 240 (0x7f193e737c00) [pid = 1864] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 239 (0x7f1954eb9800) [pid = 1864] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 238 (0x7f193ffa5400) [pid = 1864] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 237 (0x7f193ffb4000) [pid = 1864] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 236 (0x7f195e308400) [pid = 1864] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 235 (0x7f19565cd400) [pid = 1864] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 234 (0x7f19458f2400) [pid = 1864] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 233 (0x7f1946bf2800) [pid = 1864] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 232 (0x7f194c313800) [pid = 1864] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 231 (0x7f194c31d000) [pid = 1864] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 230 (0x7f19595b0000) [pid = 1864] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 229 (0x7f19458eb400) [pid = 1864] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 228 (0x7f1949e42800) [pid = 1864] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 227 (0x7f1944a87000) [pid = 1864] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 226 (0x7f194c010800) [pid = 1864] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 225 (0x7f1947405000) [pid = 1864] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 224 (0x7f1946c63800) [pid = 1864] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 223 (0x7f194a2d4c00) [pid = 1864] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 222 (0x7f195368a400) [pid = 1864] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 221 (0x7f194c3ca000) [pid = 1864] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 220 (0x7f1945553000) [pid = 1864] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 219 (0x7f1945ba1000) [pid = 1864] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 218 (0x7f1945d46000) [pid = 1864] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 217 (0x7f194a5f2000) [pid = 1864] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 216 (0x7f1954db0c00) [pid = 1864] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 215 (0x7f1942108400) [pid = 1864] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 214 (0x7f193ffaf000) [pid = 1864] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 213 (0x7f19458ea800) [pid = 1864] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 212 (0x7f1946c69c00) [pid = 1864] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 211 (0x7f193e744000) [pid = 1864] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 210 (0x7f195c807000) [pid = 1864] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 209 (0x7f1959c83800) [pid = 1864] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f1959b6c000) [pid = 1864] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 207 (0x7f19558e0400) [pid = 1864] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 206 (0x7f194c015400) [pid = 1864] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 205 (0x7f195f786000) [pid = 1864] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 204 (0x7f19475c7400) [pid = 1864] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 203 (0x7f195e06fc00) [pid = 1864] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 202 (0x7f1959c83400) [pid = 1864] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 201 (0x7f19561ed000) [pid = 1864] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 200 (0x7f1956489400) [pid = 1864] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 199 (0x7f1949eabc00) [pid = 1864] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 198 (0x7f194b7d8400) [pid = 1864] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 197 (0x7f1945304800) [pid = 1864] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 196 (0x7f195953d800) [pid = 1864] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:18:44 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f1954cbc800) [pid = 1864] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:18:45 INFO - PROCESS | 1864 | 1461169125024 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:18:45 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:18:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 2543ms 09:18:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:18:45 INFO - PROCESS | 1864 | 1461169125075 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 1864 | 1461169125078 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:18:45 INFO - PROCESS | 1864 | 1461169125082 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 1864 | 1461169125086 Marionette TRACE conn3 <- [1,2950,null,{}] 09:18:45 INFO - PROCESS | 1864 | 1461169125090 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:45 INFO - PROCESS | 1864 | 1461169125257 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:18:45 INFO - PROCESS | 1864 | 1461169125439 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193f7d8800 == 198 [pid = 1864] [id = 745] 09:18:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f193d90b000) [pid = 1864] [serial = 2236] [outer = (nil)] 09:18:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 197 (0x7f19407c1800) [pid = 1864] [serial = 2237] [outer = 0x7f193d90b000] 09:18:45 INFO - PROCESS | 1864 | 1461169125496 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 198 (0x7f19449e4c00) [pid = 1864] [serial = 2238] [outer = 0x7f193d90b000] 09:18:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1945f1f800 == 199 [pid = 1864] [id = 746] 09:18:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 199 (0x7f19458eb400) [pid = 1864] [serial = 2239] [outer = (nil)] 09:18:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 200 (0x7f1945304000) [pid = 1864] [serial = 2240] [outer = 0x7f19458eb400] 09:18:46 INFO - PROCESS | 1864 | 1461169126165 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:18:46 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:18:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1126ms 09:18:46 INFO - PROCESS | 1864 | 1461169126208 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:18:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:18:46 INFO - PROCESS | 1864 | 1461169126211 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:18:46 INFO - PROCESS | 1864 | 1461169126216 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 1864 | 1461169126218 Marionette TRACE conn3 <- [1,2954,null,{}] 09:18:46 INFO - PROCESS | 1864 | 1461169126223 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:46 INFO - PROCESS | 1864 | 1461169126513 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:18:46 INFO - PROCESS | 1864 | 1461169126527 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19478bb800 == 200 [pid = 1864] [id = 747] 09:18:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 201 (0x7f193da94000) [pid = 1864] [serial = 2241] [outer = (nil)] 09:18:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 202 (0x7f1945304800) [pid = 1864] [serial = 2242] [outer = 0x7f193da94000] 09:18:46 INFO - PROCESS | 1864 | 1461169126585 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 203 (0x7f1945d47c00) [pid = 1864] [serial = 2243] [outer = 0x7f193da94000] 09:18:47 INFO - PROCESS | 1864 | 1461169127693 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:18:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:18:47 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:18:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1525ms 09:18:47 INFO - PROCESS | 1864 | 1461169127742 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 1864 | 1461169127748 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:18:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:18:47 INFO - PROCESS | 1864 | 1461169127757 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 1864 | 1461169127762 Marionette TRACE conn3 <- [1,2958,null,{}] 09:18:47 INFO - PROCESS | 1864 | 1461169127769 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:47 INFO - PROCESS | 1864 | 1461169127994 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:18:48 INFO - PROCESS | 1864 | 1461169128260 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19413dc800 == 201 [pid = 1864] [id = 748] 09:18:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 204 (0x7f193ffad000) [pid = 1864] [serial = 2244] [outer = (nil)] 09:18:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 205 (0x7f19415ee800) [pid = 1864] [serial = 2245] [outer = 0x7f193ffad000] 09:18:48 INFO - PROCESS | 1864 | 1461169128334 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 206 (0x7f1944370c00) [pid = 1864] [serial = 2246] [outer = 0x7f193ffad000] 09:18:49 INFO - PROCESS | 1864 | 1461169129194 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:18:49 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:18:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1479ms 09:18:49 INFO - PROCESS | 1864 | 1461169129235 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 1864 | 1461169129243 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:18:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:18:49 INFO - PROCESS | 1864 | 1461169129253 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 1864 | 1461169129257 Marionette TRACE conn3 <- [1,2962,null,{}] 09:18:49 INFO - PROCESS | 1864 | 1461169129262 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:49 INFO - PROCESS | 1864 | 1461169129552 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:18:49 INFO - PROCESS | 1864 | 1461169129757 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1945c52000 == 202 [pid = 1864] [id = 749] 09:18:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f193ffae800) [pid = 1864] [serial = 2247] [outer = (nil)] 09:18:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f1944a91000) [pid = 1864] [serial = 2248] [outer = 0x7f193ffae800] 09:18:49 INFO - PROCESS | 1864 | 1461169129830 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f1945309400) [pid = 1864] [serial = 2249] [outer = 0x7f193ffae800] 09:18:50 INFO - PROCESS | 1864 | 1461169130621 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:18:50 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:18:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1379ms 09:18:50 INFO - PROCESS | 1864 | 1461169130631 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 1864 | 1461169130634 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:18:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:18:50 INFO - PROCESS | 1864 | 1461169130663 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 1864 | 1461169130668 Marionette TRACE conn3 <- [1,2966,null,{}] 09:18:50 INFO - PROCESS | 1864 | 1461169130684 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:50 INFO - PROCESS | 1864 | 1461169130876 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:18:51 INFO - PROCESS | 1864 | 1461169131118 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19481e0800 == 203 [pid = 1864] [id = 750] 09:18:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 210 (0x7f1945d51000) [pid = 1864] [serial = 2250] [outer = (nil)] 09:18:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 211 (0x7f19469e5800) [pid = 1864] [serial = 2251] [outer = 0x7f1945d51000] 09:18:51 INFO - PROCESS | 1864 | 1461169131190 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 212 (0x7f1946b8e000) [pid = 1864] [serial = 2252] [outer = 0x7f1945d51000] 09:18:51 INFO - PROCESS | 1864 | 1461169131979 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:18:51 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:18:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1341ms 09:18:52 INFO - PROCESS | 1864 | 1461169131998 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 1864 | 1461169132002 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:18:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:18:52 INFO - PROCESS | 1864 | 1461169132008 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 1864 | 1461169132011 Marionette TRACE conn3 <- [1,2970,null,{}] 09:18:52 INFO - PROCESS | 1864 | 1461169132016 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:52 INFO - PROCESS | 1864 | 1461169132209 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:18:52 INFO - PROCESS | 1864 | 1461169132451 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1948a4b800 == 204 [pid = 1864] [id = 751] 09:18:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 213 (0x7f1946863000) [pid = 1864] [serial = 2253] [outer = (nil)] 09:18:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 214 (0x7f1947406c00) [pid = 1864] [serial = 2254] [outer = 0x7f1946863000] 09:18:52 INFO - PROCESS | 1864 | 1461169132520 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 215 (0x7f19475c7400) [pid = 1864] [serial = 2255] [outer = 0x7f1946863000] 09:18:53 INFO - PROCESS | 1864 | 1461169133260 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:18:53 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:18:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1279ms 09:18:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:18:53 INFO - PROCESS | 1864 | 1461169133292 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 1864 | 1461169133294 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:18:53 INFO - PROCESS | 1864 | 1461169133301 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 1864 | 1461169133304 Marionette TRACE conn3 <- [1,2974,null,{}] 09:18:53 INFO - PROCESS | 1864 | 1461169133309 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:53 INFO - PROCESS | 1864 | 1461169133505 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:18:53 INFO - PROCESS | 1864 | 1461169133745 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a217800 == 205 [pid = 1864] [id = 752] 09:18:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 216 (0x7f1946bf4400) [pid = 1864] [serial = 2256] [outer = (nil)] 09:18:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 217 (0x7f19475d4400) [pid = 1864] [serial = 2257] [outer = 0x7f1946bf4400] 09:18:53 INFO - PROCESS | 1864 | 1461169133818 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 218 (0x7f1947842800) [pid = 1864] [serial = 2258] [outer = 0x7f1946bf4400] 09:18:54 INFO - PROCESS | 1864 | 1461169134577 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:18:54 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:18:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1328ms 09:18:54 INFO - PROCESS | 1864 | 1461169134629 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 1864 | 1461169134632 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:18:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:18:54 INFO - PROCESS | 1864 | 1461169134638 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 1864 | 1461169134640 Marionette TRACE conn3 <- [1,2978,null,{}] 09:18:54 INFO - PROCESS | 1864 | 1461169134646 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:54 INFO - PROCESS | 1864 | 1461169134844 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:18:55 INFO - PROCESS | 1864 | 1461169135115 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a65d800 == 206 [pid = 1864] [id = 753] 09:18:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 219 (0x7f1947842c00) [pid = 1864] [serial = 2259] [outer = (nil)] 09:18:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 220 (0x7f1948250c00) [pid = 1864] [serial = 2260] [outer = 0x7f1947842c00] 09:18:55 INFO - PROCESS | 1864 | 1461169135190 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 221 (0x7f1948a06400) [pid = 1864] [serial = 2261] [outer = 0x7f1947842c00] 09:18:55 INFO - PROCESS | 1864 | 1461169135950 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:18:55 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:18:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1329ms 09:18:55 INFO - PROCESS | 1864 | 1461169135968 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 1864 | 1461169135972 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:18:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:18:55 INFO - PROCESS | 1864 | 1461169135977 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 1864 | 1461169135980 Marionette TRACE conn3 <- [1,2982,null,{}] 09:18:55 INFO - PROCESS | 1864 | 1461169135985 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:56 INFO - PROCESS | 1864 | 1461169136172 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:18:56 INFO - PROCESS | 1864 | 1461169136414 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b583000 == 207 [pid = 1864] [id = 754] 09:18:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 222 (0x7f194804ac00) [pid = 1864] [serial = 2262] [outer = (nil)] 09:18:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 223 (0x7f1948d4f400) [pid = 1864] [serial = 2263] [outer = 0x7f194804ac00] 09:18:56 INFO - PROCESS | 1864 | 1461169136483 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 224 (0x7f19495d0800) [pid = 1864] [serial = 2264] [outer = 0x7f194804ac00] 09:18:57 INFO - PROCESS | 1864 | 1461169137217 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:18:57 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:18:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:18:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1275ms 09:18:57 INFO - PROCESS | 1864 | 1461169137254 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 1864 | 1461169137258 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:18:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:18:57 INFO - PROCESS | 1864 | 1461169137263 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 1864 | 1461169137267 Marionette TRACE conn3 <- [1,2986,null,{}] 09:18:57 INFO - PROCESS | 1864 | 1461169137272 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:57 INFO - PROCESS | 1864 | 1461169137462 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:18:57 INFO - PROCESS | 1864 | 1461169137704 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194c102800 == 208 [pid = 1864] [id = 755] 09:18:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 225 (0x7f1948251000) [pid = 1864] [serial = 2265] [outer = (nil)] 09:18:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 226 (0x7f1949ea5400) [pid = 1864] [serial = 2266] [outer = 0x7f1948251000] 09:18:57 INFO - PROCESS | 1864 | 1461169137780 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 227 (0x7f194a208000) [pid = 1864] [serial = 2267] [outer = 0x7f1948251000] 09:18:58 INFO - PROCESS | 1864 | 1461169138507 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:18:58 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:18:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1282ms 09:18:58 INFO - PROCESS | 1864 | 1461169138547 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 1864 | 1461169138550 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:18:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:18:58 INFO - PROCESS | 1864 | 1461169138556 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 1864 | 1461169138558 Marionette TRACE conn3 <- [1,2990,null,{}] 09:18:58 INFO - PROCESS | 1864 | 1461169138564 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:58 INFO - PROCESS | 1864 | 1461169138752 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:18:58 INFO - PROCESS | 1864 | 1461169138995 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e459000 == 209 [pid = 1864] [id = 756] 09:18:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 228 (0x7f1948d49800) [pid = 1864] [serial = 2268] [outer = (nil)] 09:18:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 229 (0x7f194a2d2800) [pid = 1864] [serial = 2269] [outer = 0x7f1948d49800] 09:18:59 INFO - PROCESS | 1864 | 1461169139064 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 230 (0x7f194a5eac00) [pid = 1864] [serial = 2270] [outer = 0x7f1948d49800] 09:18:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e832800 == 210 [pid = 1864] [id = 757] 09:18:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 231 (0x7f194b674800) [pid = 1864] [serial = 2271] [outer = (nil)] 09:18:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 232 (0x7f194a20a400) [pid = 1864] [serial = 2272] [outer = 0x7f194b674800] 09:18:59 INFO - PROCESS | 1864 | 1461169139907 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:18:59 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:18:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1378ms 09:18:59 INFO - PROCESS | 1864 | 1461169139935 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 1864 | 1461169139938 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:18:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:18:59 INFO - PROCESS | 1864 | 1461169139944 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 1864 | 1461169139946 Marionette TRACE conn3 <- [1,2994,null,{}] 09:18:59 INFO - PROCESS | 1864 | 1461169139952 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:00 INFO - PROCESS | 1864 | 1461169140204 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:19:00 INFO - PROCESS | 1864 | 1461169140472 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e8da000 == 211 [pid = 1864] [id = 758] 09:19:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 233 (0x7f1949e4bc00) [pid = 1864] [serial = 2273] [outer = (nil)] 09:19:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 234 (0x7f194b676800) [pid = 1864] [serial = 2274] [outer = 0x7f1949e4bc00] 09:19:00 INFO - PROCESS | 1864 | 1461169140543 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 235 (0x7f194b7cf800) [pid = 1864] [serial = 2275] [outer = 0x7f1949e4bc00] 09:19:01 INFO - PROCESS | 1864 | 1461169141319 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:19:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:19:01 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:19:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1432ms 09:19:01 INFO - PROCESS | 1864 | 1461169141378 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 1864 | 1461169141382 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:19:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:19:01 INFO - PROCESS | 1864 | 1461169141388 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - PROCESS | 1864 | 1461169141392 Marionette TRACE conn3 <- [1,2998,null,{}] 09:19:01 INFO - PROCESS | 1864 | 1461169141402 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:01 INFO - PROCESS | 1864 | 1461169141619 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:19:01 INFO - PROCESS | 1864 | 1461169141909 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19539e4800 == 212 [pid = 1864] [id = 759] 09:19:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 236 (0x7f1949e51000) [pid = 1864] [serial = 2276] [outer = (nil)] 09:19:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 237 (0x7f194c176000) [pid = 1864] [serial = 2277] [outer = 0x7f1949e51000] 09:19:01 INFO - PROCESS | 1864 | 1461169141991 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 238 (0x7f194c3c7000) [pid = 1864] [serial = 2278] [outer = 0x7f1949e51000] 09:19:02 INFO - PROCESS | 1864 | 1461169142760 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:19:02 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:19:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1382ms 09:19:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:19:02 INFO - PROCESS | 1864 | 1461169142770 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 1864 | 1461169142773 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:19:02 INFO - PROCESS | 1864 | 1461169142777 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 1864 | 1461169142781 Marionette TRACE conn3 <- [1,3002,null,{}] 09:19:02 INFO - PROCESS | 1864 | 1461169142786 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 1864 | 1461169142981 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:19:03 INFO - PROCESS | 1864 | 1461169143229 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955c11800 == 213 [pid = 1864] [id = 760] 09:19:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 239 (0x7f194b7cd800) [pid = 1864] [serial = 2279] [outer = (nil)] 09:19:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 240 (0x7f194cec3c00) [pid = 1864] [serial = 2280] [outer = 0x7f194b7cd800] 09:19:03 INFO - PROCESS | 1864 | 1461169143299 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 241 (0x7f194e29c800) [pid = 1864] [serial = 2281] [outer = 0x7f194b7cd800] 09:19:04 INFO - PROCESS | 1864 | 1461169144057 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:19:04 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:19:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1333ms 09:19:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:19:04 INFO - PROCESS | 1864 | 1461169144111 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 1864 | 1461169144113 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:19:04 INFO - PROCESS | 1864 | 1461169144119 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1864 | 1461169144122 Marionette TRACE conn3 <- [1,3006,null,{}] 09:19:04 INFO - PROCESS | 1864 | 1461169144127 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:04 INFO - PROCESS | 1864 | 1461169144350 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:19:04 INFO - PROCESS | 1864 | 1461169144599 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955dd1800 == 214 [pid = 1864] [id = 761] 09:19:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 242 (0x7f194b7d5000) [pid = 1864] [serial = 2282] [outer = (nil)] 09:19:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 243 (0x7f194e2a3400) [pid = 1864] [serial = 2283] [outer = 0x7f194b7d5000] 09:19:04 INFO - PROCESS | 1864 | 1461169144670 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 244 (0x7f194e7af400) [pid = 1864] [serial = 2284] [outer = 0x7f194b7d5000] 09:19:05 INFO - PROCESS | 1864 | 1461169145425 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:19:05 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:19:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1327ms 09:19:05 INFO - PROCESS | 1864 | 1461169145445 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 1864 | 1461169145448 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:19:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:19:05 INFO - PROCESS | 1864 | 1461169145454 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 1864 | 1461169145456 Marionette TRACE conn3 <- [1,3010,null,{}] 09:19:05 INFO - PROCESS | 1864 | 1461169145461 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:05 INFO - PROCESS | 1864 | 1461169145650 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:19:05 INFO - PROCESS | 1864 | 1461169145911 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195601f800 == 215 [pid = 1864] [id = 762] 09:19:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 245 (0x7f1948d52000) [pid = 1864] [serial = 2285] [outer = (nil)] 09:19:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 246 (0x7f194e7cb800) [pid = 1864] [serial = 2286] [outer = 0x7f1948d52000] 09:19:05 INFO - PROCESS | 1864 | 1461169145983 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 247 (0x7f1952997800) [pid = 1864] [serial = 2287] [outer = 0x7f1948d52000] 09:19:06 INFO - PROCESS | 1864 | 1461169146735 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:19:06 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:19:06 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1325ms 09:19:06 INFO - PROCESS | 1864 | 1461169146779 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 1864 | 1461169146783 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:19:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:19:06 INFO - PROCESS | 1864 | 1461169146788 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 1864 | 1461169146790 Marionette TRACE conn3 <- [1,3014,null,{}] 09:19:06 INFO - PROCESS | 1864 | 1461169146795 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:07 INFO - PROCESS | 1864 | 1461169147001 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:19:07 INFO - PROCESS | 1864 | 1461169147292 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959426000 == 216 [pid = 1864] [id = 763] 09:19:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 248 (0x7f194c16b800) [pid = 1864] [serial = 2288] [outer = (nil)] 09:19:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 249 (0x7f1953854400) [pid = 1864] [serial = 2289] [outer = 0x7f194c16b800] 09:19:07 INFO - PROCESS | 1864 | 1461169147364 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 250 (0x7f1954ba6c00) [pid = 1864] [serial = 2290] [outer = 0x7f194c16b800] 09:19:07 INFO - PROCESS | 1864 | [1864] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:19:08 INFO - PROCESS | 1864 | 1461169148192 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:19:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:19:08 INFO - {} 09:19:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:19:08 INFO - {} 09:19:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:19:08 INFO - {} 09:19:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:19:08 INFO - {} 09:19:08 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1426ms 09:19:08 INFO - PROCESS | 1864 | 1461169148216 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 1864 | 1461169148219 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:19:08 INFO - TEST-START | /FileAPI/fileReader.html 09:19:08 INFO - PROCESS | 1864 | 1461169148224 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 1864 | 1461169148226 Marionette TRACE conn3 <- [1,3018,null,{}] 09:19:08 INFO - PROCESS | 1864 | 1461169148232 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:08 INFO - PROCESS | 1864 | 1461169148471 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:19:08 INFO - PROCESS | 1864 | 1461169148761 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959b2f000 == 217 [pid = 1864] [id = 764] 09:19:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 251 (0x7f1953687800) [pid = 1864] [serial = 2291] [outer = (nil)] 09:19:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 252 (0x7f1954cc0c00) [pid = 1864] [serial = 2292] [outer = 0x7f1953687800] 09:19:08 INFO - PROCESS | 1864 | 1461169148830 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 253 (0x7f1954db2800) [pid = 1864] [serial = 2293] [outer = 0x7f1953687800] 09:19:09 INFO - PROCESS | 1864 | 1461169149576 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:19:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:19:09 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:19:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:19:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:19:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 1375ms 09:19:09 INFO - PROCESS | 1864 | 1461169149606 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 1864 | 1461169149609 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:19:09 INFO - TEST-START | /FileAPI/historical.html 09:19:09 INFO - PROCESS | 1864 | 1461169149618 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 1864 | 1461169149621 Marionette TRACE conn3 <- [1,3022,null,{}] 09:19:09 INFO - PROCESS | 1864 | 1461169149626 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:09 INFO - PROCESS | 1864 | 1461169149821 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:19:10 INFO - PROCESS | 1864 | 1461169150067 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959e0e000 == 218 [pid = 1864] [id = 765] 09:19:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 254 (0x7f195368a800) [pid = 1864] [serial = 2294] [outer = (nil)] 09:19:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 255 (0x7f1954ec1400) [pid = 1864] [serial = 2295] [outer = 0x7f195368a800] 09:19:10 INFO - PROCESS | 1864 | 1461169150136 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 256 (0x7f19553ab800) [pid = 1864] [serial = 2296] [outer = 0x7f195368a800] 09:19:10 INFO - PROCESS | 1864 | 1461169150951 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:19:10 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:19:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:19:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:19:10 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:19:10 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:19:10 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:19:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:19:10 INFO - TEST-OK | /FileAPI/historical.html | took 1376ms 09:19:11 INFO - PROCESS | 1864 | 1461169150996 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 1864 | 1461169150999 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:19:11 INFO - PROCESS | 1864 | 1461169151009 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 1864 | 1461169151013 Marionette TRACE conn3 <- [1,3026,null,{}] 09:19:11 INFO - TEST-START | /FileAPI/idlharness.html 09:19:11 INFO - PROCESS | 1864 | 1461169151019 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:11 INFO - PROCESS | 1864 | 1461169151245 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:19:11 INFO - PROCESS | 1864 | 1461169151535 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959f9f000 == 219 [pid = 1864] [id = 766] 09:19:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 257 (0x7f194824b000) [pid = 1864] [serial = 2297] [outer = (nil)] 09:19:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 258 (0x7f19554c4800) [pid = 1864] [serial = 2298] [outer = 0x7f194824b000] 09:19:11 INFO - PROCESS | 1864 | 1461169151607 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 259 (0x7f19558e5800) [pid = 1864] [serial = 2299] [outer = 0x7f194824b000] 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:19:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:19:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:19:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:19:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:19:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:19:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:19:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:19:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:19:13 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:19:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:19:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:19:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:19:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:19:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:19:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:19:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:19:13 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:19:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:19:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:19:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:19:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:19:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:19:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:19:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:19:13 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:19:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:19:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:19:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:19:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:19:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:19:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:19:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:19:13 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:19:13 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:19:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:19:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:19:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:19:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:19:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:19:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:19:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:19:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:19:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:19:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:19:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:19:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:19:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:19:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:19:13 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:19:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:19:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:19:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:19:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:19:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:19:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:19:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:19:13 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:19:13 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:19:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:19:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:19:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:19:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:19:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:19:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:19:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:19:13 INFO - PROCESS | 1864 | 1461169153140 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:19:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 2225ms 09:19:13 INFO - PROCESS | 1864 | 1461169153243 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 1864 | 1461169153247 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:19:13 INFO - TEST-START | /FileAPI/idlharness.worker 09:19:13 INFO - PROCESS | 1864 | 1461169153255 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 1864 | 1461169153262 Marionette TRACE conn3 <- [1,3030,null,{}] 09:19:13 INFO - PROCESS | 1864 | 1461169153272 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:13 INFO - PROCESS | 1864 | 1461169153615 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:19:13 INFO - PROCESS | 1864 | 1461169153830 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959899800 == 220 [pid = 1864] [id = 767] 09:19:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 260 (0x7f194e7cf800) [pid = 1864] [serial = 2300] [outer = (nil)] 09:19:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 261 (0x7f1955545400) [pid = 1864] [serial = 2301] [outer = 0x7f194e7cf800] 09:19:13 INFO - PROCESS | 1864 | 1461169153902 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 262 (0x7f195953ac00) [pid = 1864] [serial = 2302] [outer = 0x7f194e7cf800] 09:19:14 INFO - PROCESS | 1864 | [1864] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:19:16 INFO - PROCESS | 1864 | 1461169156079 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:19:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:19:16 INFO - {} 09:19:16 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:19:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:19:16 INFO - {} 09:19:16 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:19:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:19:16 INFO - {} 09:19:16 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:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:19:16 INFO - {} 09:19:16 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:19:16 INFO - {} 09:19:16 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:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:19:16 INFO - {} 09:19:16 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:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:19:16 INFO - {} 09:19:16 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:19:16 INFO - {} 09:19:16 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:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 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:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 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:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 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:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 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:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 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:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 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:19:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 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:19:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:19:16 INFO - {} 09:19:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2977ms 09:19:16 INFO - PROCESS | 1864 | 1461169156238 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 1864 | 1461169156241 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:19:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:19:16 INFO - PROCESS | 1864 | 1461169156251 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 1864 | 1461169156255 Marionette TRACE conn3 <- [1,3034,null,{}] 09:19:16 INFO - PROCESS | 1864 | 1461169156323 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:16 INFO - PROCESS | 1864 | 1461169156596 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:19:16 INFO - PROCESS | 1864 | 1461169156875 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1971a69000 == 221 [pid = 1864] [id = 768] 09:19:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 263 (0x7f19595bc800) [pid = 1864] [serial = 2303] [outer = (nil)] 09:19:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 264 (0x7f1960704000) [pid = 1864] [serial = 2304] [outer = 0x7f19595bc800] 09:19:16 INFO - PROCESS | 1864 | 1461169156943 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 265 (0x7f1960864c00) [pid = 1864] [serial = 2305] [outer = 0x7f19595bc800] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19481b8000 == 220 [pid = 1864] [id = 686] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1975b08800 == 219 [pid = 1864] [id = 687] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1945f1f800 == 218 [pid = 1864] [id = 746] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f193f7d8800 == 217 [pid = 1864] [id = 745] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19458a0000 == 216 [pid = 1864] [id = 744] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19414c4800 == 215 [pid = 1864] [id = 743] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f193f7dd000 == 214 [pid = 1864] [id = 742] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f193da21000 == 213 [pid = 1864] [id = 741] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1944347000 == 212 [pid = 1864] [id = 740] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19407d7800 == 211 [pid = 1864] [id = 739] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19598a0800 == 210 [pid = 1864] [id = 728] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1956019800 == 209 [pid = 1864] [id = 727] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f1953ab6000 == 208 [pid = 1864] [id = 726] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e952000 == 207 [pid = 1864] [id = 725] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194e468000 == 206 [pid = 1864] [id = 724] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f194b583800 == 205 [pid = 1864] [id = 723] 09:19:18 INFO - PROCESS | 1864 | --DOCSHELL 0x7f19458ac800 == 204 [pid = 1864] [id = 722] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 264 (0x7f1948d50c00) [pid = 1864] [serial = 2162] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 263 (0x7f1949e48400) [pid = 1864] [serial = 2163] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 262 (0x7f193d90e400) [pid = 1864] [serial = 2144] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 261 (0x7f194a20f400) [pid = 1864] [serial = 2067] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 260 (0x7f1971627800) [pid = 1864] [serial = 2142] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 259 (0x7f1946b8f400) [pid = 1864] [serial = 1899] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 258 (0x7f195bfae400) [pid = 1864] [serial = 1917] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 257 (0x7f1948a08c00) [pid = 1864] [serial = 1968] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 256 (0x7f196d532800) [pid = 1864] [serial = 1854] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 255 (0x7f1954db3c00) [pid = 1864] [serial = 1830] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 254 (0x7f1944a8a800) [pid = 1864] [serial = 2111] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 253 (0x7f1945303800) [pid = 1864] [serial = 2154] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 252 (0x7f196d9bb400) [pid = 1864] [serial = 2115] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 251 (0x7f193da9ec00) [pid = 1864] [serial = 2150] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 250 (0x7f1948378000) [pid = 1864] [serial = 2010] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 249 (0x7f1959b6bc00) [pid = 1864] [serial = 1914] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 248 (0x7f196d529000) [pid = 1864] [serial = 2109] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 247 (0x7f1949eb1000) [pid = 1864] [serial = 2093] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 246 (0x7f195f583800) [pid = 1864] [serial = 1926] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 245 (0x7f196d9e9400) [pid = 1864] [serial = 1857] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 244 (0x7f1971a91c00) [pid = 1864] [serial = 1998] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 243 (0x7f195610d000) [pid = 1864] [serial = 2141] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 242 (0x7f1948380000) [pid = 1864] [serial = 2091] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 241 (0x7f196f7c2800) [pid = 1864] [serial = 2058] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 240 (0x7f194a210400) [pid = 1864] [serial = 2094] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 239 (0x7f1961bf7400) [pid = 1864] [serial = 1848] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 238 (0x7f19480a9800) [pid = 1864] [serial = 2090] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 237 (0x7f1971b1f000) [pid = 1864] [serial = 1860] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 236 (0x7f19415eac00) [pid = 1864] [serial = 2127] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 235 (0x7f19483e4c00) [pid = 1864] [serial = 2160] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 234 (0x7f1948d47800) [pid = 1864] [serial = 2037] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1864 | --DOMWINDOW == 233 (0x7f19554d2c00) [pid = 1864] [serial = 1905] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 232 (0x7f194210d800) [pid = 1864] [serial = 2120] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 231 (0x7f1946b0e400) [pid = 1864] [serial = 1872] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 230 (0x7f196c8ab000) [pid = 1864] [serial = 2055] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 229 (0x7f193da95400) [pid = 1864] [serial = 2147] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 228 (0x7f1949eaec00) [pid = 1864] [serial = 1938] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 227 (0x7f196c8b0000) [pid = 1864] [serial = 2121] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 226 (0x7f1961bf9c00) [pid = 1864] [serial = 2108] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 225 (0x7f194b67bc00) [pid = 1864] [serial = 2040] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 224 (0x7f1946b0a800) [pid = 1864] [serial = 1866] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 223 (0x7f1965759400) [pid = 1864] [serial = 2061] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 222 (0x7f1956490400) [pid = 1864] [serial = 1908] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 221 (0x7f193e743c00) [pid = 1864] [serial = 2136] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 220 (0x7f1956682c00) [pid = 1864] [serial = 1833] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 219 (0x7f193ffb3800) [pid = 1864] [serial = 2124] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 218 (0x7f19415ee400) [pid = 1864] [serial = 2133] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 217 (0x7f196c3bc000) [pid = 1864] [serial = 1851] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 216 (0x7f1959533400) [pid = 1864] [serial = 1980] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 215 (0x7f1945baa800) [pid = 1864] [serial = 1869] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 214 (0x7f1961a4f800) [pid = 1864] [serial = 1992] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 213 (0x7f1958e75800) [pid = 1864] [serial = 2046] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 212 (0x7f195953b400) [pid = 1864] [serial = 2103] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 211 (0x7f1961ab4c00) [pid = 1864] [serial = 2052] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 210 (0x7f195c804400) [pid = 1864] [serial = 2105] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 209 (0x7f194210e800) [pid = 1864] [serial = 2153] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 208 (0x7f1949e50000) [pid = 1864] [serial = 1935] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 207 (0x7f1948247c00) [pid = 1864] [serial = 2159] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 206 (0x7f195ee6ac00) [pid = 1864] [serial = 2106] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 205 (0x7f194c170c00) [pid = 1864] [serial = 2117] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 204 (0x7f194c01ec00) [pid = 1864] [serial = 2001] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 203 (0x7f19480b1000) [pid = 1864] [serial = 2064] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 202 (0x7f194e731800) [pid = 1864] [serial = 1971] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 201 (0x7f194ced1c00) [pid = 1864] [serial = 2096] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 200 (0x7f1956109400) [pid = 1864] [serial = 1974] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 199 (0x7f195d6d6400) [pid = 1864] [serial = 1983] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 198 (0x7f193e73f000) [pid = 1864] [serial = 2135] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 197 (0x7f19415ea400) [pid = 1864] [serial = 2132] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 196 (0x7f194c176c00) [pid = 1864] [serial = 2118] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 195 (0x7f193e740c00) [pid = 1864] [serial = 2145] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 194 (0x7f1945560c00) [pid = 1864] [serial = 1863] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 193 (0x7f194b67a400) [pid = 1864] [serial = 1902] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 192 (0x7f1965758800) [pid = 1864] [serial = 2114] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 191 (0x7f1945d4fc00) [pid = 1864] [serial = 1941] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 190 (0x7f1955c58c00) [pid = 1864] [serial = 2043] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 189 (0x7f1959b6b800) [pid = 1864] [serial = 2049] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 188 (0x7f1946b02800) [pid = 1864] [serial = 2156] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 187 (0x7f19407b8000) [pid = 1864] [serial = 2129] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 186 (0x7f1946b8f000) [pid = 1864] [serial = 1875] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 185 (0x7f1946bf0800) [pid = 1864] [serial = 2157] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 184 (0x7f195d962400) [pid = 1864] [serial = 1842] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 183 (0x7f194210b400) [pid = 1864] [serial = 2139] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 182 (0x7f195fc9f400) [pid = 1864] [serial = 1989] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 181 (0x7f195e3d5000) [pid = 1864] [serial = 1986] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 180 (0x7f196b55a000) [pid = 1864] [serial = 1929] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 179 (0x7f1958c0f800) [pid = 1864] [serial = 1911] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 178 (0x7f194c31ac00) [pid = 1864] [serial = 2004] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 177 (0x7f196f715400) [pid = 1864] [serial = 1932] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 176 (0x7f19407be400) [pid = 1864] [serial = 2130] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 175 (0x7f196c80b800) [pid = 1864] [serial = 1995] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 174 (0x7f19415e6400) [pid = 1864] [serial = 2126] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 173 (0x7f19605f5000) [pid = 1864] [serial = 1845] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 172 (0x7f195e078c00) [pid = 1864] [serial = 1923] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 171 (0x7f1958d17800) [pid = 1864] [serial = 1977] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 170 (0x7f1959f5bc00) [pid = 1864] [serial = 1836] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 169 (0x7f1958d0cc00) [pid = 1864] [serial = 2102] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 168 (0x7f19415e4c00) [pid = 1864] [serial = 2138] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 167 (0x7f193da99800) [pid = 1864] [serial = 2148] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 166 (0x7f195648f800) [pid = 1864] [serial = 2100] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 165 (0x7f193dc1a400) [pid = 1864] [serial = 2151] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 164 (0x7f193ffae400) [pid = 1864] [serial = 2123] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 163 (0x7f195c803c00) [pid = 1864] [serial = 1839] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 162 (0x7f1944a90400) [pid = 1864] [serial = 2112] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 161 (0x7f1955c59000) [pid = 1864] [serial = 2099] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 160 (0x7f1945310000) [pid = 1864] [serial = 2007] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 159 (0x7f195d9c7800) [pid = 1864] [serial = 1920] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 158 (0x7f19561f1c00) [pid = 1864] [serial = 2034] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | --DOMWINDOW == 157 (0x7f1953690400) [pid = 1864] [serial = 2097] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1864 | 1461169159397 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:19:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 3185ms 09:19:19 INFO - PROCESS | 1864 | 1461169159436 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 1864 | 1461169159441 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:19:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:19:19 INFO - PROCESS | 1864 | 1461169159449 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 1864 | 1461169159453 Marionette TRACE conn3 <- [1,3038,null,{}] 09:19:19 INFO - PROCESS | 1864 | 1461169159460 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:19 INFO - PROCESS | 1864 | 1461169159674 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:19:19 INFO - PROCESS | 1864 | 1461169159862 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193e87a800 == 205 [pid = 1864] [id = 769] 09:19:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 158 (0x7f193e737c00) [pid = 1864] [serial = 2306] [outer = (nil)] 09:19:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 159 (0x7f193e73f400) [pid = 1864] [serial = 2307] [outer = 0x7f193e737c00] 09:19:19 INFO - PROCESS | 1864 | 1461169159925 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 160 (0x7f193ffa8c00) [pid = 1864] [serial = 2308] [outer = 0x7f193e737c00] 09:19:20 INFO - PROCESS | 1864 | 1461169160688 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:19:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1285ms 09:19:20 INFO - PROCESS | 1864 | 1461169160734 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1864 | 1461169160741 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:19:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:19:20 INFO - PROCESS | 1864 | 1461169160780 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1864 | 1461169160784 Marionette TRACE conn3 <- [1,3042,null,{}] 09:19:20 INFO - PROCESS | 1864 | 1461169160789 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:20 INFO - PROCESS | 1864 | 1461169160986 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:19:21 INFO - PROCESS | 1864 | 1461169160996 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193f691000 == 206 [pid = 1864] [id = 770] 09:19:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 161 (0x7f193ffa8400) [pid = 1864] [serial = 2309] [outer = (nil)] 09:19:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 162 (0x7f19407bc400) [pid = 1864] [serial = 2310] [outer = 0x7f193ffa8400] 09:19:21 INFO - PROCESS | 1864 | 1461169161052 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 163 (0x7f1941463800) [pid = 1864] [serial = 2311] [outer = 0x7f193ffa8400] 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:19:22 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:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:19:22 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:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:19:22 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:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:19:22 INFO - PROCESS | 1864 | 1461169162422 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:19:22 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:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:19:22 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:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:19:22 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:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:19:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1702ms 09:19:22 INFO - PROCESS | 1864 | 1461169162480 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 1864 | 1461169162482 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:19:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:19:22 INFO - PROCESS | 1864 | 1461169162487 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 1864 | 1461169162491 Marionette TRACE conn3 <- [1,3046,null,{}] 09:19:22 INFO - PROCESS | 1864 | 1461169162551 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:22 INFO - PROCESS | 1864 | 1461169162814 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:19:23 INFO - PROCESS | 1864 | 1461169163083 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194088f800 == 207 [pid = 1864] [id = 771] 09:19:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 164 (0x7f19415e7400) [pid = 1864] [serial = 2312] [outer = (nil)] 09:19:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 165 (0x7f19449e4000) [pid = 1864] [serial = 2313] [outer = 0x7f19415e7400] 09:19:23 INFO - PROCESS | 1864 | 1461169163196 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 166 (0x7f1944a89c00) [pid = 1864] [serial = 2314] [outer = 0x7f19415e7400] 09:19:23 INFO - PROCESS | 1864 | --DOMWINDOW == 165 (0x7f193da92000) [pid = 1864] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:19:23 INFO - PROCESS | 1864 | --DOMWINDOW == 164 (0x7f193ffb0000) [pid = 1864] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:19:23 INFO - PROCESS | 1864 | --DOMWINDOW == 163 (0x7f1946b0fc00) [pid = 1864] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:19:23 INFO - PROCESS | 1864 | --DOMWINDOW == 162 (0x7f193d90b000) [pid = 1864] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:19:23 INFO - PROCESS | 1864 | --DOMWINDOW == 161 (0x7f1942105c00) [pid = 1864] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:19:23 INFO - PROCESS | 1864 | --DOMWINDOW == 160 (0x7f193d911c00) [pid = 1864] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:19:23 INFO - PROCESS | 1864 | --DOMWINDOW == 159 (0x7f1944574800) [pid = 1864] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:19:23 INFO - PROCESS | 1864 | --DOMWINDOW == 158 (0x7f19458eb400) [pid = 1864] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:19:23 INFO - PROCESS | 1864 | [1864] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:19:24 INFO - PROCESS | 1864 | 1461169164392 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:19:24 INFO - {} 09:19:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1947ms 09:19:24 INFO - PROCESS | 1864 | 1461169164435 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 1864 | 1461169164439 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:19:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:19:24 INFO - PROCESS | 1864 | 1461169164444 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 1864 | 1461169164447 Marionette TRACE conn3 <- [1,3050,null,{}] 09:19:24 INFO - PROCESS | 1864 | 1461169164452 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:24 INFO - PROCESS | 1864 | 1461169164724 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:19:24 INFO - PROCESS | 1864 | 1461169164837 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1941694000 == 208 [pid = 1864] [id = 772] 09:19:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 159 (0x7f1944c5c000) [pid = 1864] [serial = 2315] [outer = (nil)] 09:19:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 160 (0x7f1945553c00) [pid = 1864] [serial = 2316] [outer = 0x7f1944c5c000] 09:19:24 INFO - PROCESS | 1864 | 1461169164895 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 161 (0x7f1945558000) [pid = 1864] [serial = 2317] [outer = 0x7f1944c5c000] 09:19:25 INFO - PROCESS | 1864 | 1461169165498 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:19:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1082ms 09:19:25 INFO - PROCESS | 1864 | 1461169165532 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 1864 | 1461169165534 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:19:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:19:25 INFO - PROCESS | 1864 | 1461169165546 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1864 | 1461169165549 Marionette TRACE conn3 <- [1,3054,null,{}] 09:19:25 INFO - PROCESS | 1864 | 1461169165555 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:25 INFO - PROCESS | 1864 | 1461169165736 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:19:26 INFO - PROCESS | 1864 | 1461169166108 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f193da13000 == 209 [pid = 1864] [id = 773] 09:19:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 162 (0x7f193d90f400) [pid = 1864] [serial = 2318] [outer = (nil)] 09:19:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 163 (0x7f193d911c00) [pid = 1864] [serial = 2319] [outer = 0x7f193d90f400] 09:19:26 INFO - PROCESS | 1864 | 1461169166192 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 164 (0x7f193dc24c00) [pid = 1864] [serial = 2320] [outer = 0x7f193d90f400] 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:19:27 INFO - PROCESS | 1864 | 1461169167531 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:19:27 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:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:19:27 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:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:19:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2099ms 09:19:27 INFO - PROCESS | 1864 | 1461169167688 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 1864 | 1461169167702 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:19:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:19:27 INFO - PROCESS | 1864 | 1461169167718 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 1864 | 1461169167729 Marionette TRACE conn3 <- [1,3058,null,{}] 09:19:27 INFO - PROCESS | 1864 | 1461169167741 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:28 INFO - PROCESS | 1864 | 1461169168043 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:19:28 INFO - PROCESS | 1864 | 1461169168301 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1941688000 == 210 [pid = 1864] [id = 774] 09:19:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 165 (0x7f193d911800) [pid = 1864] [serial = 2321] [outer = (nil)] 09:19:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 166 (0x7f1945557800) [pid = 1864] [serial = 2322] [outer = 0x7f193d911800] 09:19:28 INFO - PROCESS | 1864 | 1461169168374 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 167 (0x7f19458eec00) [pid = 1864] [serial = 2323] [outer = 0x7f193d911800] 09:19:29 INFO - PROCESS | 1864 | 1461169169263 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:19:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:19:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:19:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:19:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:19:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:19:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:19:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:19:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:19:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:19:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:19:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:19:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:19:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:19:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:19:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:19:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:19:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:19:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:19:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:19:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1606ms 09:19:29 INFO - PROCESS | 1864 | 1461169169325 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 1864 | 1461169169334 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:19:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:19:29 INFO - PROCESS | 1864 | 1461169169342 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 1864 | 1461169169344 Marionette TRACE conn3 <- [1,3062,null,{}] 09:19:29 INFO - PROCESS | 1864 | 1461169169349 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:29 INFO - PROCESS | 1864 | 1461169169674 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:19:29 INFO - PROCESS | 1864 | 1461169169874 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19414c4800 == 211 [pid = 1864] [id = 775] 09:19:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 168 (0x7f1942102800) [pid = 1864] [serial = 2324] [outer = (nil)] 09:19:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 169 (0x7f1944c56c00) [pid = 1864] [serial = 2325] [outer = 0x7f1942102800] 09:19:30 INFO - PROCESS | 1864 | 1461169170027 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 170 (0x7f19469e9800) [pid = 1864] [serial = 2326] [outer = 0x7f1942102800] 09:19:30 INFO - PROCESS | 1864 | [1864] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:19:30 INFO - PROCESS | 1864 | 1461169170874 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:19:30 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:19:30 INFO - {} 09:19:30 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1583ms 09:19:30 INFO - PROCESS | 1864 | 1461169170926 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1864 | 1461169170930 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:19:30 INFO - PROCESS | 1864 | 1461169170937 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 1864 | 1461169170946 Marionette TRACE conn3 <- [1,3066,null,{}] 09:19:30 INFO - PROCESS | 1864 | 1461169170968 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:31 INFO - PROCESS | 1864 | 1461169171280 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:19:31 INFO - PROCESS | 1864 | 1461169171488 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19478ac000 == 212 [pid = 1864] [id = 776] 09:19:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 171 (0x7f1945bab000) [pid = 1864] [serial = 2327] [outer = (nil)] 09:19:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 172 (0x7f19475c9800) [pid = 1864] [serial = 2328] [outer = 0x7f1945bab000] 09:19:31 INFO - PROCESS | 1864 | 1461169171559 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 173 (0x7f19476e7800) [pid = 1864] [serial = 2329] [outer = 0x7f1945bab000] 09:19:32 INFO - PROCESS | 1864 | 1461169172353 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:19:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:19:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:19:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:19:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:19:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:19:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:19:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:19:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1445ms 09:19:32 INFO - PROCESS | 1864 | 1461169172385 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 1864 | 1461169172389 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:19:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:19:32 INFO - PROCESS | 1864 | 1461169172395 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 1864 | 1461169172398 Marionette TRACE conn3 <- [1,3070,null,{}] 09:19:32 INFO - PROCESS | 1864 | 1461169172403 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:32 INFO - PROCESS | 1864 | 1461169172604 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:19:32 INFO - PROCESS | 1864 | 1461169172848 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f19481df800 == 213 [pid = 1864] [id = 777] 09:19:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 174 (0x7f1946b90000) [pid = 1864] [serial = 2330] [outer = (nil)] 09:19:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 175 (0x7f1948046400) [pid = 1864] [serial = 2331] [outer = 0x7f1946b90000] 09:19:32 INFO - PROCESS | 1864 | 1461169172921 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 176 (0x7f19480b1c00) [pid = 1864] [serial = 2332] [outer = 0x7f1946b90000] 09:19:33 INFO - PROCESS | 1864 | 1461169173695 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:19:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:19:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:19:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:19:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:19:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:19:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:19:33 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1336ms 09:19:33 INFO - PROCESS | 1864 | 1461169173733 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 1864 | 1461169173735 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:19:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:19:33 INFO - PROCESS | 1864 | 1461169173741 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 1864 | 1461169173743 Marionette TRACE conn3 <- [1,3074,null,{}] 09:19:33 INFO - PROCESS | 1864 | 1461169173749 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:33 INFO - PROCESS | 1864 | 1461169173944 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:19:34 INFO - PROCESS | 1864 | 1461169174217 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a1cc800 == 214 [pid = 1864] [id = 778] 09:19:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 177 (0x7f1948376000) [pid = 1864] [serial = 2333] [outer = (nil)] 09:19:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 178 (0x7f194837dc00) [pid = 1864] [serial = 2334] [outer = 0x7f1948376000] 09:19:34 INFO - PROCESS | 1864 | 1461169174304 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 179 (0x7f1949e49400) [pid = 1864] [serial = 2335] [outer = 0x7f1948376000] 09:19:35 INFO - PROCESS | 1864 | 1461169175112 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:19:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:19:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:19:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:19:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:19:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:19:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:19:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1430ms 09:19:35 INFO - PROCESS | 1864 | 1461169175173 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 1864 | 1461169175176 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:19:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:19:35 INFO - PROCESS | 1864 | 1461169175182 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 1864 | 1461169175184 Marionette TRACE conn3 <- [1,3078,null,{}] 09:19:35 INFO - PROCESS | 1864 | 1461169175190 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:35 INFO - PROCESS | 1864 | 1461169175419 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:19:35 INFO - PROCESS | 1864 | 1461169175667 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194a64a800 == 215 [pid = 1864] [id = 779] 09:19:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 180 (0x7f1949e4e800) [pid = 1864] [serial = 2336] [outer = (nil)] 09:19:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 181 (0x7f194b62f400) [pid = 1864] [serial = 2337] [outer = 0x7f1949e4e800] 09:19:35 INFO - PROCESS | 1864 | 1461169175740 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 182 (0x7f194b674400) [pid = 1864] [serial = 2338] [outer = 0x7f1949e4e800] 09:19:36 INFO - PROCESS | 1864 | 1461169176570 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 1864 | 1461169176614 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:19:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:19:36 INFO - PROCESS | 1864 | 1461169176622 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 1864 | 1461169176629 Marionette TRACE conn3 <- [1,3082,null,{}] 09:19:36 INFO - PROCESS | 1864 | 1461169176638 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:36 INFO - PROCESS | 1864 | 1461169176828 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:19:37 INFO - PROCESS | 1864 | 1461169177104 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194b581800 == 216 [pid = 1864] [id = 780] 09:19:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 183 (0x7f19469e6c00) [pid = 1864] [serial = 2339] [outer = (nil)] 09:19:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 184 (0x7f194c013800) [pid = 1864] [serial = 2340] [outer = 0x7f19469e6c00] 09:19:37 INFO - PROCESS | 1864 | 1461169177178 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 185 (0x7f194c01a000) [pid = 1864] [serial = 2341] [outer = 0x7f19469e6c00] 09:19:37 INFO - PROCESS | 1864 | 1461169177923 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:19:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:19:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:19:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:19:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1337ms 09:19:37 INFO - PROCESS | 1864 | 1461169177962 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 1864 | 1461169177965 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:19:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:19:37 INFO - PROCESS | 1864 | 1461169177971 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 1864 | 1461169177973 Marionette TRACE conn3 <- [1,3086,null,{}] 09:19:37 INFO - PROCESS | 1864 | 1461169177979 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:38 INFO - PROCESS | 1864 | 1461169178176 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:19:38 INFO - PROCESS | 1864 | 1461169178423 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194c11e800 == 217 [pid = 1864] [id = 781] 09:19:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 186 (0x7f1946b08400) [pid = 1864] [serial = 2342] [outer = (nil)] 09:19:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 187 (0x7f194c16c400) [pid = 1864] [serial = 2343] [outer = 0x7f1946b08400] 09:19:38 INFO - PROCESS | 1864 | 1461169178495 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 188 (0x7f194c313800) [pid = 1864] [serial = 2344] [outer = 0x7f1946b08400] 09:19:39 INFO - PROCESS | 1864 | 1461169179239 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:19:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:19:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1325ms 09:19:39 INFO - PROCESS | 1864 | 1461169179296 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 1864 | 1461169179300 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:19:39 INFO - PROCESS | 1864 | 1461169179305 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1864 | 1461169179307 Marionette TRACE conn3 <- [1,3090,null,{}] 09:19:39 INFO - PROCESS | 1864 | 1461169179313 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:39 INFO - PROCESS | 1864 | 1461169179543 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:19:39 INFO - PROCESS | 1864 | 1461169179820 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f194e844800 == 218 [pid = 1864] [id = 782] 09:19:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 189 (0x7f194c014800) [pid = 1864] [serial = 2345] [outer = (nil)] 09:19:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 190 (0x7f194c3c3000) [pid = 1864] [serial = 2346] [outer = 0x7f194c014800] 09:19:39 INFO - PROCESS | 1864 | 1461169179893 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 191 (0x7f194e29e800) [pid = 1864] [serial = 2347] [outer = 0x7f194c014800] 09:19:40 INFO - PROCESS | 1864 | 1461169180629 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:19:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1374ms 09:19:40 INFO - PROCESS | 1864 | 1461169180681 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 1864 | 1461169180684 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:19:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:19:40 INFO - PROCESS | 1864 | 1461169180690 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1864 | 1461169180692 Marionette TRACE conn3 <- [1,3094,null,{}] 09:19:40 INFO - PROCESS | 1864 | 1461169180698 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:40 INFO - PROCESS | 1864 | 1461169180899 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:19:41 INFO - PROCESS | 1864 | 1461169181177 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195375e800 == 219 [pid = 1864] [id = 783] 09:19:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 192 (0x7f194e731c00) [pid = 1864] [serial = 2348] [outer = (nil)] 09:19:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 193 (0x7f194e7b3c00) [pid = 1864] [serial = 2349] [outer = 0x7f194e731c00] 09:19:41 INFO - PROCESS | 1864 | 1461169181298 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 194 (0x7f1953852400) [pid = 1864] [serial = 2350] [outer = 0x7f194e731c00] 09:19:42 INFO - PROCESS | 1864 | 1461169182110 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:19:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:19:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1476ms 09:19:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:19:42 INFO - PROCESS | 1864 | 1461169182166 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 1864 | 1461169182168 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:19:42 INFO - PROCESS | 1864 | 1461169182174 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 1864 | 1461169182178 Marionette TRACE conn3 <- [1,3098,null,{}] 09:19:42 INFO - PROCESS | 1864 | 1461169182183 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:42 INFO - PROCESS | 1864 | 1461169182432 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:19:42 INFO - PROCESS | 1864 | 1461169182664 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1955c13800 == 220 [pid = 1864] [id = 784] 09:19:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 195 (0x7f19415e3400) [pid = 1864] [serial = 2351] [outer = (nil)] 09:19:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 196 (0x7f19553b4c00) [pid = 1864] [serial = 2352] [outer = 0x7f19415e3400] 09:19:42 INFO - PROCESS | 1864 | 1461169182733 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 197 (0x7f1955a9a000) [pid = 1864] [serial = 2353] [outer = 0x7f19415e3400] 09:19:43 INFO - PROCESS | 1864 | 1461169183487 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:19:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:19:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:19:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1338ms 09:19:43 INFO - PROCESS | 1864 | 1461169183512 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 1864 | 1461169183516 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:19:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:19:43 INFO - PROCESS | 1864 | 1461169183521 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 1864 | 1461169183524 Marionette TRACE conn3 <- [1,3102,null,{}] 09:19:43 INFO - PROCESS | 1864 | 1461169183529 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:43 INFO - PROCESS | 1864 | 1461169183736 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:19:44 INFO - PROCESS | 1864 | 1461169184020 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1956003800 == 221 [pid = 1864] [id = 785] 09:19:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 198 (0x7f193d911400) [pid = 1864] [serial = 2354] [outer = (nil)] 09:19:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 199 (0x7f1956109800) [pid = 1864] [serial = 2355] [outer = 0x7f193d911400] 09:19:44 INFO - PROCESS | 1864 | 1461169184089 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 200 (0x7f1956689000) [pid = 1864] [serial = 2356] [outer = 0x7f193d911400] 09:19:44 INFO - PROCESS | 1864 | 1461169184861 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:19:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1378ms 09:19:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:19:44 INFO - PROCESS | 1864 | 1461169184899 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 1864 | 1461169184901 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:19:44 INFO - PROCESS | 1864 | 1461169184907 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 1864 | 1461169184910 Marionette TRACE conn3 <- [1,3106,null,{}] 09:19:44 INFO - PROCESS | 1864 | 1461169184915 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:45 INFO - PROCESS | 1864 | 1461169185147 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:19:45 INFO - PROCESS | 1864 | 1461169185403 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195910c000 == 222 [pid = 1864] [id = 786] 09:19:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 201 (0x7f19415e4400) [pid = 1864] [serial = 2357] [outer = (nil)] 09:19:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 202 (0x7f1957588400) [pid = 1864] [serial = 2358] [outer = 0x7f19415e4400] 09:19:45 INFO - PROCESS | 1864 | 1461169185475 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 203 (0x7f1958c14400) [pid = 1864] [serial = 2359] [outer = 0x7f19415e4400] 09:19:46 INFO - PROCESS | 1864 | 1461169186241 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:19:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:19:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:19:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:19:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1381ms 09:19:46 INFO - PROCESS | 1864 | 1461169186289 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 1864 | 1461169186292 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:19:46 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:19:46 INFO - PROCESS | 1864 | 1461169186339 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1864 | 1461169186342 Marionette TRACE conn3 <- [1,3110,null,{}] 09:19:46 INFO - PROCESS | 1864 | 1461169186354 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:46 INFO - PROCESS | 1864 | 1461169186543 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:19:46 INFO - PROCESS | 1864 | 1461169186814 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f195989b800 == 223 [pid = 1864] [id = 787] 09:19:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 204 (0x7f19558e6000) [pid = 1864] [serial = 2360] [outer = (nil)] 09:19:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 205 (0x7f1958d12800) [pid = 1864] [serial = 2361] [outer = 0x7f19558e6000] 09:19:46 INFO - PROCESS | 1864 | 1461169186885 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 206 (0x7f1958e75800) [pid = 1864] [serial = 2362] [outer = 0x7f19558e6000] 09:19:47 INFO - PROCESS | 1864 | 1461169187641 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:19:47 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:19:47 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:19:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:19:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:19:47 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1374ms 09:19:47 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:19:47 INFO - PROCESS | 1864 | 1461169187673 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 1864 | 1461169187675 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:19:47 INFO - PROCESS | 1864 | 1461169187681 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 1864 | 1461169187684 Marionette TRACE conn3 <- [1,3114,null,{}] 09:19:47 INFO - PROCESS | 1864 | 1461169187689 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:47 INFO - PROCESS | 1864 | 1461169187888 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:19:48 INFO - PROCESS | 1864 | 1461169188171 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"912af226-f79c-4105-885b-87c3f8f931aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x7f1959b9e000 == 224 [pid = 1864] [id = 788] 09:19:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 207 (0x7f19567b0000) [pid = 1864] [serial = 2363] [outer = (nil)] 09:19:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 208 (0x7f19595a8400) [pid = 1864] [serial = 2364] [outer = 0x7f19567b0000] 09:19:48 INFO - PROCESS | 1864 | 1461169188244 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 209 (0x7f19595b5800) [pid = 1864] [serial = 2365] [outer = 0x7f19567b0000] 09:19:49 INFO - PROCESS | 1864 | 1461169189013 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:19:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:19:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1379ms 09:19:49 INFO - PROCESS | 1864 | 1461169189059 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 1864 | 1461169189062 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:19:50 WARNING - u'runner_teardown' () 09:19:50 INFO - No more tests 09:19:50 INFO - Got 0 unexpected results 09:19:50 INFO - SUITE-END | took 1086s 09:19:50 INFO - Closing logging queue 09:19:50 INFO - queue closed 09:19:50 INFO - Return code: 0 09:19:50 WARNING - # TBPL SUCCESS # 09:19:50 INFO - Running post-action listener: _resource_record_post_action 09:19:50 INFO - Running post-run listener: _resource_record_post_run 09:19:51 INFO - Total resource usage - Wall time: 1121s; CPU: 98.0%; Read bytes: 8347648; Write bytes: 972849152; Read time: 400; Write time: 337448 09:19:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:19:51 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 51585024; Read time: 0; Write time: 43736 09:19:51 INFO - run-tests - Wall time: 1092s; CPU: 98.0%; Read bytes: 5746688; Write bytes: 921174016; Read time: 292; Write time: 293712 09:19:51 INFO - Running post-run listener: _upload_blobber_files 09:19:51 INFO - Blob upload gear active. 09:19:51 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:19:51 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:19:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:19:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:19:52 INFO - (blobuploader) - INFO - Open directory for files ... 09:19:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:19:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:19:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:19:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:19:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:19:53 INFO - (blobuploader) - INFO - Done attempting. 09:19:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:19:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:19:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:19:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:19:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:19:54 INFO - (blobuploader) - INFO - Done attempting. 09:19:54 INFO - (blobuploader) - INFO - Iteration through files over. 09:19:54 INFO - Return code: 0 09:19:54 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:19:54 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:19:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/575a3626d2669974c5eb9d1441a52ce7730ccf13e95dafbd67bcd3cae6f6c6ee26405157b1619542368f4d9fd3272b465d1c5e614826fc9e23fa224d330d66dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7745e4ed82d804d771e92cba7d49206f72aedbd9e880b72911d47e45fcad428a8f83b6c61dd401b8267e05c5ab2c716b5114febee4fc0300c3b525dc22777a8d"} 09:19:54 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:19:54 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:19:54 INFO - Contents: 09:19:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/575a3626d2669974c5eb9d1441a52ce7730ccf13e95dafbd67bcd3cae6f6c6ee26405157b1619542368f4d9fd3272b465d1c5e614826fc9e23fa224d330d66dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7745e4ed82d804d771e92cba7d49206f72aedbd9e880b72911d47e45fcad428a8f83b6c61dd401b8267e05c5ab2c716b5114febee4fc0300c3b525dc22777a8d"} 09:19:54 INFO - Running post-run listener: copy_logs_to_upload_dir 09:19:54 INFO - Copying logs to upload dir... 09:19:54 INFO - mkdir: /builds/slave/test/build/upload/logs 09:19:54 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1230.320205 ========= master_lag: 0.50 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 30 secs) (at 2016-04-20 09:19:54.969472) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 09:19:54.975624) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/575a3626d2669974c5eb9d1441a52ce7730ccf13e95dafbd67bcd3cae6f6c6ee26405157b1619542368f4d9fd3272b465d1c5e614826fc9e23fa224d330d66dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7745e4ed82d804d771e92cba7d49206f72aedbd9e880b72911d47e45fcad428a8f83b6c61dd401b8267e05c5ab2c716b5114febee4fc0300c3b525dc22777a8d"} build_url:https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034707 build_url: 'https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/575a3626d2669974c5eb9d1441a52ce7730ccf13e95dafbd67bcd3cae6f6c6ee26405157b1619542368f4d9fd3272b465d1c5e614826fc9e23fa224d330d66dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7745e4ed82d804d771e92cba7d49206f72aedbd9e880b72911d47e45fcad428a8f83b6c61dd401b8267e05c5ab2c716b5114febee4fc0300c3b525dc22777a8d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dMUq1aA4R8Wq3JADTP2d9A/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 09:19:55.047827) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 09:19:55.054355) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461165195.966122-259353848 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018549 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 09:19:55.118700) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 09:19:55.119187) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 09:19:55.119702) ========= ========= Total master_lag: 1.13 =========